first checkin
Merge remote-tracking branch 'upstream/master'

Conflicts:
	src/main/java/com/restfiddle/entity/BaseEntity.java
	src/main/java/com/restfiddle/entity/Role.java
	src/main/java/com/restfiddle/entity/User.java
Merge pull request #28 from hemant24/master

Added require.js
Merge pull request #1 from ranjan-rk/master

pull to my fork
Merge remote-tracking branch 'upstream/master'
added base of authentication. Bcrypt is used for password encoding. Admin user name and password remian unchanged.
Merge pull request #29 from abid-khan/master

added authentication api
added CRUD for starred items
removing freemarker, also renaming Group to Tenant
Changes added by hemant on my machine.
code refactoring
Merge pull request #30 from shreyasht/master

Chnages by hemant to make it work on firefox
minor code cleanup
added login page and related server-side changes
added description fields while creating projects and workspaces
added placeholders for the request name and description
added the option to create public/private workspace/project
support to add desc while creating new folder/request
entity class to support teams
placeholder for star, expand/collapse, sort/filter; css changes etc.