changed conf controller to use GCA Auth actions
Merge pull request #46 from asobolev/master

changed Conference controller to use GCA Auth actions

:+1:
AbstractService::update: set owner and conference
AbstractFormat: handle null owners correctly (mainly for tests)
controller.Abstracts: complete the implementation
GCAAuth: return JSON in exHandlerJSON (and fix status codes)
[test] AbstractCtrlTest: Tests for the controller.Abstracts

Currently fails the test for "update". Fix for this comes separately
Merge pull request #47 from gicmo/AbstractController

Complete controller.Abstracts plus tests for it

OK, only testUpdate fails (as mentioned above)
Merge pull request #48 from gicmo/AbstractsServiceUpdateFix

AbstractService::update: set owner and conference

LGTM
Dependencies: add require js
tools.js: some utility functions
tools.js: add function inherit()
Remove jquery

main.scala.html: use cdn jquery
Add bootstrap to gitignore
models.js: started model implementation

models.js: more models
models.js: implementation for all models

Features:
- conversion from and to plain object
- conversion from and to json
IntegrationSpec: removed due to selenium driver problems