Require vars to be defined before use, to prevent hoisting bugs
Move a late define of a server variable found by jshint
Merge pull request #35 from dmose/jshint-latedef

Turns on the "latedef" switch for jshint to prevent time-wasting bugs.
call notifications:

- basic impl. of call notification (WiP)
- close ws connection on page unload
- user is automatically signed out on page unload
- notification views
- live incoming call notification
- dedicated ws events for notifications
- wording, whitespacing
- better error notifications for sign{in,out}
- added tests for incoming call offer
- moved signin/signout test helpers to the root scope
- keep on siplifying tests
- call accept/deny events
- update users list when a ws connection is closed
- clear notifications on signout
merge with master
cs & code legibility
added a weitFor() test helper
fixed waitFor check interval wasn't cleared on timeout
Add the necessary routing to accept a call and connect the call at both ends
Merge pull request #37 from n1k0/call-notifications

Call notifications
Remove debug calls
Fix some issues relating to the accept/deny box not going away and remove the unnecessary start call button
refs #39 - fixed incoming call notification doesn't disappear on signout
Merge pull request #1 from n1k0/make_call

refs #39 - fixed incoming call notification doesn't disappear on signout
Fix style comments from PR39
Merge pull request #39 from Standard8/make_call

Hook up peer connections to accepting a call, so that a call can be held.
UserEntryView template
Display a notification saying a call is pending
Merge pull request #40 from tOkeshu/pending-call-notification

Display a notification saying a call is pending
sync with master