added Share View and Share Controller.
Added functionality to getQueue from server
Updated all QueueService functions to use promises and sync with the server
Refactored controllers to work correctly with new QueueService
Merge branch 'share' into dev

Conflicts:
	public/scripts/app.js
	public/scripts/controllers/share.js
	public/scripts/services/queue.js
	public/views/share.html