Adds angularJs to proyect, to simplify client side UI logic.
Moves fonts reference to server's assets/fonts.
Renames public/javascript -> public/js to follow conventions. Moves angularJs and firebase SDKs' reference to server's assets/js to avoid depending on those services.
Moves jquery script reference to be able to used it as in fbAuth script succes event.
Renames 'public/stylesheets' -> 'public/css' to match conventions.
Deletes repeated faviicon reference, and fix its href url.
create Rol.SELLER and rol.BUYER singleton to be used as literal in comparision and avoid looking for them in the db.
Implements rol.equals() to enable storing rol's instance in set and collections, and rol.is(Roles) to avoid comparing enums name ad clases members.
Removes roles enum mapping as user will save roles in db as Rol class and not a roles enum instances.
Deletes unused imports.
Fix: Deletes Rol.SELLER and Rol.BUYER as Ebean complains when Rol contains static final rol members.
Shows Fb LogIn when user is not logged. Narrows nav-bar.
Merge pull request #6 from mbmihura/fbSdkAuthentication

Implements rol.equals() and rol.is(Roles)
Centres vertically login button.
Add fb logo to login button, add 'Comprar' and 'Vender' registration's links.
Merge branch 'angularJs' into registration

Conflicts:
	app/controllers/Application.java
	app/views/main.scala.html
	conf/routes
Implements loginNar as angularJs partial view.
Deletes annoying alert when uer logsIn.
Merge pull request #7 from mbmihura/registration

Integrates Fb Registration v1
Merge remote-tracking branch 'origin/DEV' into Dashboard-amcharts

Conflicts:
	app/controllers/Application.java
	app/controllers/Authentication.java
	app/security/RestrictToAction.java
	app/security/Roles.java
	app/views/main.scala.html