changing CSS according to tamir's request.
fixing CSS with Eliza's feedback
first big AngularJS commit
finished implementing the widgets page.
Only left is some input validations (which the current page does not support at all!)
I made a POC on one such validation.
Full list of features we now have code samples for in AngularJS
 - I18N
 - form errors
 - CRUD
 - cookies
 - Ajax
 - Creating a module
 - Creating a filter
 - Integrating with 3rd parties.

 I also added support for awesome font - which allows icons as text. pretty handy if you want to change icon color (for example on/off icons ) and it has good resolution on zoom in/out.
fixing remote bootstrap
Merge branch 'master' of https://github.com/CloudifySource/cloudify-widget

Conflicts:
	public/cloudify/js/widget.js
splitting advanced to 3 input fields.
new icon
Merge branch 'master' of https://github.com/CloudifySource/cloudify-widget

Conflicts:
	app/controllers/Application.java
	public/cloudify/js/widget.js
fixing last merge.
missing CSS changes from before.
fixing remote bootstrap yet again for the last time hopefully.
removing old validation on remote bootstrap credentials. unnecessary anymore.
support for serverNode without public IP. can happen if bootstrap failed.
merging changes from upstream