jmoiron plays the blues

356676da to mandira gr another mistake commit, add some rudimentary 'dont explode' tests for parsing conditionals
12687081 to mandira fix compilation on last mistaken commit, condition parsing done but no tests
0f9aea21 to mandira fix compilation on last mistaken commit, condition parsing done but no tests
0efb4e98 to mandira rewrite parser functions to take a token list which has a pointer to the current token and next/peek/remaining methods, simplifying them a lot
8ea35bce to mandira rewrite parser functions to take a token list which has a pointer to the current token and next/peek/remaining methods, simplifying them a lot
19775cd2 to mandira add simple tokenizing and parsing w/ some tests for variable, filter application, & conditional expressions as specified in the document
c4d8e625 to mandira add preliminary non-functional go implementation, based on hoisie's mustache implementation here: https://github.com/hoisie/mustache/
0f16eb18 to johnny-cache try to skip table invalidations when tables are in the blacklist (or not in the whitelist). leave as it is, #9 & #10
d4a7c34e to jsonq add the ability for Int & Float to parse strings, if the values are stringvals, automatically