Merge pull request #9 from cybergamer/master

Small fix to team breadcrumbs. + Merged dev.
Added next/prev links to all listing pages based off LINK header from Viper.
Merge pull request #10 from cybergamer/links_next-prev

Added next/prev links to all listing pages based off LINK header from Vi...
Added activity log in place of index.
Merge pull request #11 from cybergamer/home-activity-logger

Added activity log in place of index.
Only proxying necessary headers to Viper.
Set colgroups to format tables consistently.
Vendor javascripts are now automatically concatinated into vendor-compiled.js.
Added less to package.
Tidy'd up vendor js build order.
Main Koala stylsheet now uses Stylus.
Using stylus, vendor CSS are included in single file.
Koala builder now builds CSS into koala-compiled.css in the public dir.
Refactored file structure of Koala - everything used to generate public assets are inside /views/src.
Removed stylesheet inclusions throughout code.
Improved Bootstrap core style to reflect IPL red.
Merge pull request #14 from cybergamer/build_vendor_js

Vendor javascripts are now automatically concatinated into vendor-compil...
Merge pull request #12 from cybergamer/bugfix_deletion

Resolved deletion issue where Viper would return 503.
Merge pull request #15 from cybergamer/build_koala_css

Converted to Stylus for Koala CSS. Updated builder to compile CSS automatically.
Manual merge of branch table_cols_adjustment
Added nowrap to .btn's inside tables.
Merge pull request #16 from cybergamer/dev

Resolved merge issue.
Original headers from Backbone resolve issue, headers are overwritten when method is DELETE.
Merge pull request #17 from cybergamer/bugfix_caching

Original headers from Backbone resolve issue, headers are overwritten wh...
Seperated "New" and "Edit" pages into layouts that inherit from "basic"
Removed Breadcrumbs in favour of "Go back" buttons.
Removed Breadcrumbs from routes
Added icons to buttons
Seperated "splash" into an include for re-usability.