Initial setup for awsbox for running the app
Add state-machine.js
Change production to use non-secure websocket for now, until we get certs
For AWS instances, assume a production environment for now
Use mozillalabs rather than herokuapp for the websocket
Restrict awsbox version to 0.4.*
Merge pull request #53 from Standard8/aws_setup

Initial setup for AWS
Update irc channel for Travis reports. r=dmose
Implement a Call model

A Call model is a basic wrapper above a state machine.
Merge pull request #54 from tOkeshu/refacto-calls

Refacto calls
Fix missing tests and coding style
Merge pull request #55 from tOkeshu/fix-refacto-calls

Fix missing tests and coding style
Move the getMedia call before getting the peer connection to reduce callback complexity
Add some documentation to the public media.js functions and shorten the names of the callback variables.
Add streams to elements via app events, removing the need to pass the video elements around the media system
Fix calls to fully connect again. Also fix jshint errors
Stop passing video elements to closePeerConnection
In onaddstream for peer connection, don't rely on event.type as it isn't in the spec (get{Audio,Video}Tracks should be used instead if necessary).
Fix comment typo
Merge pull request #56 from Standard8/media_tidy

Tidy up media.js in preparation for chrome integration