Add basic .gitignore
Add few information to the README
Merge branch 'release/v0.1.0' into develop
Add comments for JSDoc and some refactors
commit('message') feature
Add ASCII Part & Header
Fix commit colors
Merge branch 'develop' into feature/repo-architecture-configuration

# By fabien0102 (57) and Espeon (1)
# Via fabien0102 (4) and Espeon (1)
* develop: (58 commits)
  Fix commit colors
  Add ASCII Part & Header
  commit('message') feature
  Add comments for JSDoc and some refactors
  Add few information to the README
  Update exemple with a new template !
  Fix for no final merge commit option
  Quadratique -> Bezier
  Ajust commit merge position
  Fix dot stroke
  Fix origin
  Arrow color + dot stroke
  Fix branch offsetX
  Alternative style for merge
  No return needed
  Delete first arrow
  Fix merge commit
  Update Example
  Refactor template objects + fix colors
  Advanced color gestion
  ...
Update gitgraph.js name (no camel case)

Think about jQuery, the source file doesn't have caps in its name
Trailing whitespaces removal
Refactor JavaScript a bit
Merge branch 'feature/repo-architecture-configuration' into develop
Fix blank between two strokes
New example template
Canvas auto height
Add semi-columns at functions end
Easy way for branch creation (only name in attribute)
Check self-merging case
Check integrity
Loop optimization