initial commit of new layout
added legacy support for ToolbarActions
readded cache, fixed minor issues
added missing string cast to be able to serialise it
work in progress
started tree
Merge branch 'master' into new-design
changed action xml to contain icons, cut layout in sev. files
template structure
Start to refactor the TAO tree.
enable actions from tree events
merged micro templates to decrease io
Make the client config service public
set up require.js context for the login screen and map feedbacks
design login page
Merge branch 'new-design' of git://github.com/oat-sa/tao-core into new-design

Conflicts:
	views/js/login.js
	views/templates/blocks/login.tpl
know if a section contains trees or actions
added modernizr and requirement check
Merge branch 'master' into new-design

Conflicts:
	views/css/layout.css
	views/scss/layout.scss
	views/templates/layout.tpl
know if a section contains trees or actions

Conflicts:
	views/templates/layout.tpl