552 Update : All Demo1 tests working on pipelined processor

Hey nick,

So I have made some progress. Changes are listed below:
1. Added a nop insert for flush
2. Fixed some issues with flush mux logic
3. Added a start stall signal [Probably have to remove]
4. Messed around with Fetch.v quite a lot -- we had some issues with register delays
5. our halt signal wasn't being passed through correctly - fixed
6. added stallCtrl to the enable of our PC register -- looks better in waveforms (was working before that)

Left to do
Complex Demo2 tests - Stall and Flush.

Stall is very close to working, its just stopping before the last few commands. I suspect its not stalling enough for a load or something -- pretty hard to debug.

Anyway also figured out the usefulness of --force in the git push command.

very very useful lol

Hopefully this will be done soon.
-John