Merge pull request #465 from hellsingblack/master

refactoring rest api and add models
Merge pull request #466 from hellsingblack/master

fix bug wor4J
Add Views directory
Tags management
Cleanup
Fix #444
Add Status view
Remove 'new/' in API URL
Merge branch 'master' of github.com:ippontech/tatami into HEAD

* 'master' of github.com:ippontech/tatami: (43 commits)
  Fix #444
  Improved user and group mapping for better search by prefix.
  Elasticsearch index splited in three indexes : one for each data type.
  Update view for avatar
  Start coding REST interface for the Tatami Bot
  fix #426
  Suppressed build warnings
  Removed tatamibot profile in dev mode
  Renamed Tatamibot correctly in lower case
  Temporary commit because Git can't manage lower case correctly (WTF??)
  Removed references to Gravatar
  Corrected tags for Tatami bot
  Corrected tags for Tatami bot
  Added CQL configuration for Avatars
  Removed the tatami bot documentation
  Merged the Tatami Bot inside Tatami
  refactoring code
  Store avatars in Cassandra instead of Gravatar #424
  Fixed crash on admin page when some environment property has a invalid value.
  Fixed NullPointerException after RemoteElasticsearchEngine initialization.
  ...
merge repo godu
Improve Status Timeline
Add UpdateButton
Fix refresh event
merge ippon v3
add confirmation on delete file