Draft: Cross-compilable
- Special rule for appending to the output of Hdr2H for exported SDHCIDevice.h file requires special handling to support cross-compilation
- Add missing .gitignore
- Enable GitLab CI, and fix issues identified (this results in minor changes to the binary)