UI-585: Don't set the call-forwarding number if it's set to an empty
string by the UI.
Merge remote-tracking branch 'origin/master'
UI-190: Added authentication by IP in PBX Connector
UI-596: Changed ignore completed elsewhere tooltip to be actually right
Merge remote-tracking branch 'origin/master'
UI-429: work in progress on prompts
Late merge of the pull-request #12. (Allow override which voip_modules
load per user config like apps)
UI-602: Added presence_id to user and device doc. Also formatted the code
properly with tabs instead of space.
UI-630: Fixed a bug in device manager
Merge branch 'master' into UI-429

Conflicts:
	whapps/voip/voip.js
UI-429: Added prompt menu to the voip module
UI-268: Added callflow language element and fixed an issue with listing
prompts
UI-631: Added the superduper admin mode to the prompts
UI-632: On callflow update, keep fields already set on the document.