Used .animation mixin for home arrow down
Bumped less version (was crashing less files compilation)
rewrite parts of Makefile and begin custom d3 build system
Added sublime files to .gitignore
Fixed #216 by adding Page.loading no to UserCtrl constructor
Resolved .gitignore conflicts
Added & implemented new 'hasSource' method in ContributeCtrl & its template
Fixed #204 issue (no 'next' link for search results > 20 entries

`summary_rdf_search` API method was looking for a not existing 'page' parameter
which forbade us to move further in result
Improved get_page_number method from SummaryRessource to handle negative offsets
Replaced 'Undo' by 'More details' in closed entities list (#228)
move custom_d3 out of static/components/

Conflicts:
	app/static/custom_d3/Makefile
Changed 'x' icon to minimize an entitity to a minus icon (#227)
Added special style in home.less to fully display title on mobile screens (#224)
Fixed header misplacement + contribute form labels positionning fo mobile screens (#223)
Reorganized styles + changed source form alignment to be displayed on mobile (#222)
Changed wording of delete button (#219)
Reduced topic image stretching (#225)
Added order_by parameter to get_model_fields [detective.utils] (#226)
Fixed redirection to login after logout (#203)
Makefile updated (cleaning method and launch job runner on `make run`)