Merge pull request #40 from conorfennell/master

Removing admin candidate edit controller
Move /new route above /:id in state.js
Remove test console log
Merge pull request #41 from willwclo/route-shift

Move /new route above /:id in state.js
Add basic UI for companies (list/detail views)
Merge pull request #42 from FCStrike/master

Add basic UI for companies (list/detail views)
BugFix: Unnecessary semicolon
Merge pull request #43 from FCStrike/master

BugFix: Unnecessary semicolon
Add PUT/GET by ID handling for Tag resource
Merge pull request #44 from FCStrike/master

Add PUT/GET by ID handling for Tag resource
Update controllers in admin.companies state.js
Merge pull request #45 from FCStrike/master

Update controllers in admin.companies state.js
Experimenting with matches
Complete opp list
Add tests
Add existence test for opportunities table
Finish opportunities list template
Merge pull request #46 from willwclo/opps

Opportunity List View
Refactor Company restful service
Merge pull request #47 from FCStrike/master

Refactor Company restful service