Add initial version of bro-cut.c

Added bro-cut.c from Justin Azoff's github bro-cut.c repo.
Add missing features to bro-cut.c and fix bugs
Update tests and baselines for bro-cut.c
Update build and test files to use the new bro-cut
The bro-cut tests no longer require gawk
Enable bro-cut to process logs with lines of arbitrary length
Add support for bro-cut time conversion on multiple columns

Added ability for the new bro-cut to do time conversions on more than
one time column in a log file (the awk-based bro-cut could do this).
Add bro-cut test for multiple time columns and reorganize tests

Added a test case for a log file that has multiple time columns, and
split up some test files so that there aren't so many tests in each file.
Improve portability of some bro-cut tests

Changed some bro-cut tests to use local time instead of universal time,
because strftime with the "%z" format string behaves differently on OS X
when the timestamp is supposed to be universal time (in that case OS X
shows the local time zone "-0800" instead of "+0000").
Improve portability of a few bro-cut tests

Since strftime with "%z" behaves differently on OS X, the tests that
convert UTC timestamps will now just convert the time zone to "+0000".
Minor improvements to bro-cut

Removed the hard-coded limit on the number of fields a log file could have.
Improved some error messages and added more error checking.
Changed and simplified how bro-cut keeps track of which columns are of
type "time".  Added a couple new test cases.
Merge remote-tracking branch 'origin/topic/dnthayer/ticket1215'

* origin/topic/dnthayer/ticket1215:
  Minor improvements to bro-cut
  Improve portability of a few bro-cut tests
  Improve portability of some bro-cut tests
  Add bro-cut test for multiple time columns and reorganize tests
  Add support for bro-cut time conversion on multiple columns
  Enable bro-cut to process logs with lines of arbitrary length
  The bro-cut tests no longer require gawk
  Update build and test files to use the new bro-cut
  Update tests and baselines for bro-cut.c
  Add missing features to bro-cut.c and fix bugs
  Add initial version of bro-cut.c

BIT-1215 #merged
Updating submodule(s).

 [nomail]
Updating submodule(s).

 [nomail]