Fixed bug #47, ecall and ebreak don't commit
Created by: rosethompson
- Minor optimization to btb.
- Minor change to btb.
- Removed unused signal.
- Minor branch predictor bug fix.
- Fixed bug #47 (closed) discovered by Lee Moore. ECALL and EBREAK do not commit their results.