Changes for Step5

USB library added (not yet completed)
Build settings can be overwritten in custom Config.mk file now (by abidon)
.gitignore added (by abidon)