WIP: Road to 1.0.0 #1

Draft
miguel456 wants to merge 123 commits from develop into master
511 changed files with 34514 additions and 26393 deletions
Showing only changes of commit 37c22f4377 - Show all commits