Improve Vivado build tests make script
Ignore SSBCC by-products in build tests
Ignore Vivado by-products
Improve implementation and test of Vivado BLOCK ROM
Add carry bit operator for addition and subtraction, update documentation and test results, rework math library