Make the library compatible with browser environment and get rid of underscore dependency
adding npm test script so that travis actually runs tests
fixing require parameter for running in nodejs context
fix usage of context when eval'ing expressions in web browser
code cleanup
simplifying store method
cleaning up slice method
using arrays instead of strings for expr and path aggregators in trace()
implementing parent selection via "^". annoying special case handling of single matches + wrap=false leads to one failing test
ugly fix for get single/get array
phew, wrap special case cleanup
removing old store/result logic
Fix for nonexisting parent selection
fix slice operation
adding support for @path in eval expressions
test cleanup
remove Makefile, we have `npm test` to run the test
add browser tests
fix for resultType = 'PATH'
cleaning up array tests