fix(server): Java version set to 8
feat(all): Added contributed guidelines
Copied from AngularJS guidelines
Kept only commit part
fix(all): Removed reference to AngularJS in contribution guidelines
Merge pull request #1 from madbrain/master

Début du client
feat(server): Started user
feat(client): using bower components (committed) for easier update and without having to install bower for running
feat(client): start using ngResource
feat(all): using better rest with json
feat(server): check message length
feat(client): enhanced form
feat(client): send message on left hand side
fix(client): removed useless files
feat(client): added ng-class and ng-bind example
feat(client): added gravatar functionality
feat(all): Using emails instead of logins for Gravatar to work
feat(server): timeline shows own commits
fix(all): Merge from madbrain and followed a more AngularJS way

Merge commit '2b7881b36a93c9889d7728e2cc5ea68ff40f12a8'

Conflicts:
	client/js/piouter.js
	server/src/main/java/piouter/controller/UserController.java
	server/src/main/java/piouter/service/PiouService.java
	server/src/main/java/piouter/service/UserService.java
	server/src/main/java/piouter/service/impl/PiouServiceImpl.java
	server/src/main/java/piouter/service/impl/UserServiceImpl.java
feat(client): started typeahead
Fusion depuis upstream
feat(client): enhanced typeahead