Squashed 'libs/libinjection/' changes from 00af153..53985a5

53985a5 Version 1.2.0
174b294 issue #29: take 2 on fixing false negative
f8ca9c1 issue #29: fix regression in false_positive, false_negative
3fc757c issue #29: fix regression of type 1c
e531f4b remove code that checked magic 6th token.. not needed anymore
1f0e77c non-functional change: invert logic to make code easier to read
145a7c7 test of removing functions from private include
72d3eb9 comments
acbc012 and this is why we have tests
33253f6 fix build
7bc989d simply a few functions to make them more clear
aace91d fix order to functions to please gcc gods
6dacc0c fix comment
96763d9 documentation, whitespace, comments only
6fd2347 fix sample code in README.md
2f94fee cleanup readme

git-subtree-dir: libs/libinjection
git-subtree-split: 53985a52939e15da1a720a9c76623b696ffeea33
libinjection: Sync with upstream master.