Adding Test for Multiple Priorities

Also added some #defines for the priority levels.

Also fixed up gitignore/Makefile to ignore/clean all assembly files
except context_switch.s.