renamed LoglineDecoder to PayloadRegexDecoder
Added support for JSONPath traversals
updated JSONPath tests to handle float64 and string result types
added boolean types to jsonpath tests
updatd JSONPath code so that we can set the json_text independenatly
of the constructor
fixed a bug in JSONPath where invalid paths return nil
changed all return values from jsonpath to be strings
fixed MessageTemplate so that only the integer portion of a stringified PID is used.  strconv coerces numbers with decimal places into 0 all the time.
forced all return values from JsonPath's find to return string values
init checkin of JsonPayloadDecoder
Merge branch 'dev' into features/jsonpayload

Conflicts:
	pipeline/all_specs_test.go
added tests for JsonPayloadDecoder
Merge branch 'dev' into features/jsonpayload
changed regex to be a raw string
changed syntax to comply to a subset of JSONPath
updated the JSONPath code, tests and docs to use proper subset of
JSONPath syntax
Merge branch 'dev' into features/jsonpayload
forced serialization of JSON objects into string types in JSONPath
added default of ISO8601 timestamp_layout to payloadjson_decoder
fixed some old regex documentation