Add compile option to leave out Backbone support (saves ~500 bytes)
Rename lookup to query in places where I've already been calling it that
Added isObject function to DRY x !== null && typeof x === 'object'
Implemented model.push() and model.unshift() #4
Implement model.removeFirst() and removeLast().  Resolves #4