Moved recirculated jump into Branch_Check to deal with multiway branches

Each branch needs a private recirculated jump decision, in case of annullment.
Added PC pipeline stage for synchronization with Branch Origin memory
Updated Controller for new branching scheme.

PC output now registered! PC_PIPELINE_DEPTH no longer required.
New ControlPath. Lots of I/O signals disappeared. Much simpler.
Adjusted/formatted DataPath to match new ControlPath.

We don't need the opcode that generated the ALU result for memory wrens.
Updated Scalar module for new Control and Data Paths.
First draft of Scalar Generator for new Control/Data Paths.
Work in Progress on Assembler and hailstone benchmark.

How to create the Branch_Folding entries as we assemble the code?