BRS: Added a bunch of things to help the execute cycle and clean up code
BRS: Updated the branch predictor to use a BTB.. need to get the fetched address yet for the fetch side