Change to Crockford constructor format
Update to more recent versions of modules
Update copyright notices to show correct entity
Make append, prepend work
Restore the inheritance mechanism
Don't shadow bank
Add a .travis.yml