What has been done:
1. Rename button in groups module to "ADD NEW GROUP"
2. Investigate Alignment issue on Andreas' laptop. Not able to
reproduce
3. Change extension number to have no upper limit
4. When clicking "ADD NEW GROUP" and new card is outside view, it
doesn't show it/scroll to it. Works for Robert. Try and solve with
scrollTo - window.scrollTo(0,document.body.scrollHeight);
5. Cancel button shows delete box. Remove
6. When editing a card, and switching module, shows "All fields
required". Use a VM model to set last edited card id, and a
onRouteChange event and controller to hide fields on that card
7. Implement check for whether a new pbx card already is in progress
to not allow multiple new cards being created at same time
8. Toggle icons at bottom of card back to editCard and no cancel
9. Add more fine-grained error messages for validation in call
blocking module
10. Fix typo in DevicseController name at top of DevicesController.js
Change-Id: I3dec8301b39dacec36d7e140246e5d51b6ca1b52