add Ember.ArrayPolyfills.forEach to rest_adapter

it is used when setting headers
update ember; model type lookups now use lookupFactory
add dist to repo for easier bower support - life is too short
Merge pull request #110 from lastobelus/fix_adapter_headers

Fixed setting adapter.headers (needed to add Ember.ArrayPolyfills.forEach to rest_adapter)
remove unneeded cp
allow remote calls against the collection
make server-set meta always available, even though its a little ugly

for every operation, server-set meta data is available in the model(s) that the promise returns, including a flush with multiple operations.
In the case of a query that returns multiple models, the meta data is available on the model array
allow choosing an HTTP method for RPC
handle case when no data returned (ie, 204 for DELETE)
use 4th arg to remoteCall for method
move setMeta to serializer
remoteCall now takes 4th options parameter
remoteCall now serializes models in the params hash
added deserialize and deserializationContext options to remoteCall
allow remoteCall's deserializationContext to be passed as a type key
fix typo :(
fix for addBelongsTo getting from the global object
update dist
fix child session remote call array issue
added markClean method to session