Merge pull request #14 from rafi-khan/bobby

Authorization features added
home controller specs, search route for openings
merged auth service; cleaned code a little
tests werent passing; now they are
database seeds; search function in home controller; failing home controller tests
made home page frontend a little nicer
Merge pull request #15 from rafi-khan/rafi

Search front-end beginnings
can edit project, can edit and add openings to project from project page
skills controller, tests, almost got skills chosen on project page
add, update skills to openings in UI and backend, and passing tests. framework for project page v1 complete
cleaned up code; added skills update to User
factored out ng-if with ng-switch, commented projects.html.erb
profile page, edit user, create, delete projects, delete openings
Merge pull request #16 from rafi-khan/rafi

Front and Backend for Project Page
styles for sidebar and search
resolved conflicts
styles for search and sidebar
deleted skill links controller and specs
search now finds users
infrastructure and tests for adding, removing favorite openings