Dr panel

Added the panel feature, which can be accessed in a few places: 
P1) by clicking on the "panels" link in the hiring panel sidebar (i.e. click on the "hire button" on the task modal and then click on the "panel" link on the sidebar). The direct url for this is: http://localhost:3000/flash_teams/:id/:event_id/panels (for example: http://localhost:3000/flash_teams/1/0/panels) 

P2) via the workers controller: localhost:3000/workers/index (this lets you access/edit the panels outside of the scope of any specific project or task)

Added ability to add workers to panel, which has separate views for requesters/PC and workers:
A1) As a requester, you can add a new worker to the panel by clicking on the "Add Worker" link on either of the two views listed above. 

A2) As a worker, you can register for the panel via the following url: localhost:3000/workers/register

There are several tasks you should try when testing: 
1) Add workers to the panel via all three views (#P1, #P2, and #A2) --> make sure you are redirected to either the previous page you came from (showing the panel) when you add a new worker from views #P1 and #P2 or a "success" page when you register as a worker (i.e. view #A2). All fields in the form except for the additional information field are required in order to submit the form.

2) Edit workers in both views (#P1 and #P2). Make sure the worker info updates in the table 

3) Try filtering the workers by panel type (i.e. via the dropdown) or by selecting workers by clicking the checkboxes in the table 

4) Try deleting workers. Make sure they delete in the table