upgrade to angular1.2 rc3

fix font-awesome to a given version. (they always change their layout :-( )

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
by default only run phantomjs tests

having chrome and firefox windows open is very annoying for
dev on linux, and does not adds much regression hits
forcesched: add control part

- cleanup the data api
- update unit tests, documentation

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
tab layout implementation

difficult to make it easier..

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
code parameter plugin

integrate the great ace text editor as a plugin.
As ace is 3MB, it is better to include it as a plugin.
This also demonstrate how to implement custom parameters as a plugin

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
switch to angular 1.2

misc polishment
include custome build of ui.bootstrap

generated with bootstrap3.0 branch of ui.bootstrap, not yet released on bower

using command line

grunt build:modal:tabs:alert:popover:dropdownToggle:buttons:progressbar

This is temporary until ui.bootstrao 0.8 lands

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
parameters: accumulateClassList based parameter description

This cleans the way forcesched description is generated

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
data/forcescheduler docs and tests

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
UI fixes and polish

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
Merge remote-tracking branch 'buildbot/nine' into forcesched
service: fix import failure in case of missing endpoint

This happens when switching branches that does not contain
a previously "setup.py develop"ed plugin

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
Merge remote-tracking branch 'buildbot/nine' into forcesched