Merge pull request #2 from akadamson/master

Reorganization of files, All .c and .h files were ran through astyle for...
Small change to allow compilation with Keil startup; add Keil project files
Add Keil startup
gitignore update
gitignore again