Merge pull request #6 from Scarygami/master

Some small general fixes.
Adding script for drone for type checking the generated packages.
Disabling the checking of all packages until we figure out a better strategy
Update the status badge.
bumping oauth2 client
Merge pull request #15 from financeCoding/m4_update

M4 update
Adding required homepage