Rename appPort#postEvent to appPort#post
Merge pull request #323 from Standard8/postevent_rename

Rename appPort#postEvent to appPort#post, r=@dmose
show 'Type something...' message only for first message
Merge pull request #322 from hardfire/FirstMessage

show 'Type something...' message only for first message
Allow the SPA to accept & expose capabilities
Rename Conversation.data to Conversation.context for clarity.
Store SPA capabilities in the Conversation.

- Store the capabilities in the SPA wrapper.
- Construct Conversation using the SPA wrapper.
- Store SPA capabilities within the Conversation.
ChatApp stores received SPA capabilities.
Use model attributes to store capabilities.
Add a "supports" method to the Call model.
Updated CallControlsView to show/hide call move button.
Added initiate-move event

- added call move button event listener
- initiate-move event triggering & forwarding to the the worker and the SPA
updated TalkillaSPA to accept an options object