jq 1.4 is in Debian

jq 1.4 is in Debian, please see https://tracker.debian.org/pkg/jq
Merge pull request #483 from else/master

jq 1.4 is in Debian
Fix #484, try/catch syntax has conflicts
Fix bison empty rule warnings (#433, partial fix)
Add -n to short usage msg; fix --arg msg
Add -i option to edit files in place (fix #105)
Added library system with -l, -L, and JQ_LIBRARY_PATH

Created util.[ch] to hold common utilities.
Rename jq_memmem() to _jq_memmem()
Do fix remaining bison warning (fix #433)
Changing color codes to fix #495