Cleaning up and refactoring the code again:

General:
Missed some formatting issues and fixed them

Assets:
Combined add_competency.js and add_role.js into add_row.js
Moved base.js to head (was in functions.tpl)

Controllers:
Fixed create_competency_post in competency.php (was storing users instead of competencies, oops)
Changed some $key to $id, might make the code a bit clearer
Added datetime created field to some beans

Views:
Added review links to the dashboard overview
Moved the link to the round overview to a separate spot in the admin dropdown menu
Switch place of the Create/Update <whatever> button, so it's consistent all over the application
Changed names of inputs in competencygroup.tpl and department.tpl so they works with add_row.js
Changed the filtering of roles based on the selected department in user.tpl to a more cleaner way

Added some more installation instruction to README.md, but they're just a rough overview (will be worked out later)
Changed name of gviz-api.js to google-visualization-api.js
Added some fancy new stuff to the application:

Added a way to go to previous/next report in report.php
Added a filter for the competencies. Currently a select box, might be changed to checkboxes later
Added a way to add a competency group to a role (apparently that wasn't implemented yet, oops)

Round creation changed a lot:
Now asks for min/max for own/other department, based on percentages and asks for confirmation as well
Also asks for confirmation when ending a round
More information added to round_overview.tpl

Forgot to include the README.md into the other commit, actually added it now.