fix css formating
1) remove select/unselect event on Ticket model and put them on TicketView instead
2) create selectionChange view on TicketsView and QueueView
Add this min.map to avoid error reported by Chrome
enable/disable modify button when a ticket is selected/unselected
include Moment.js
modified js folder
1) use ticketId instead of backbone cId
2) set targetTime for each ticket
3) improve the demo tickets generation method
4) make waiting time = 4 + Math.ceil(Math.random() *  2) min