Emergency fix:
- Removed .gitignore since it was interfering with the source.
- unmkbootimg.c was resulting in a segmentation fault, but this has been fixed and still includes support for dt.
- Readded some source files which are needed after due to .gitignore simply ignoring them.