Implemented basic camera lerp and reorganized camera's so they make sense
Close #340 implement asPromise()
Close #341 implement Promise.join(...)
Fix #337 Do not swallow errors if no callback is supplied
Merge pull request #342 from excaliburjs/dev-erik

Merge Promise fixes and basic camera interpolation