First attempt at indexing support.

This adds an OBJTYPE which is used to define a  new object type.
All object scripts take a type name as their first argument.
scripts use this type information to build indexes of the data.
make objget take a type as first arg, even though it doesnt currently need it
add OBJIDX and tests
clean up build process
make objtype and objidx return 'OK'
Improved the build process more, w/ better "macros"
remove excess debugging
add LICENSE file and update package.json
add more index tests
remove excess nil's
improved tests
remove npm-debug.log
refactored tests
Merge pull request #1 from andrepl/indices

Indices