Adding current version of uart core and initial version of testbench.
Adding the big, bloated uart that will probably only be used for spare parts.