VOL-2502: Update README.md for openolt agent after BAL3.2.3.2 migration
VOL-2503: Provides test target for openolt-agent for Jenkins CI Integration
VOL-2504: Reorganize openolt-agent core.cc file

Change-Id: Id22fb881fcb9cc19d1f2ba044716731157d3a64e
diff --git a/.gitignore b/.gitignore
index 1ccc2a4..f20f213 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,6 @@
 # Autoconf files
-Makefile
+agent/Makefile
+agent/test/Makefile
 config.h
 config.log
 config.status
@@ -12,6 +13,9 @@
 # Protobuf intermediate files
 **/*.pb.*
 
+# Proto files
+**/*.proto
+
 # C++ output files
 **/*.o
 **/*.a
@@ -19,17 +23,14 @@
 # Build output
 build
 
-# BAL API 3.1.0
-**/bal-api-3.1.0
+# BAL API 3.x
+**/bal-api-3.*
 
 # Test binary
 **/test_openolt
 
 # Test report
-**/test_openolt_report.xml
-
-# Downloaded voltha-protos file
-voltha_protos
+**/test_openolt_report_xunit.xml
 
 # IntelliJ Files
 .idea