Fixed function names in error messages
Changed constants to ensure boundary is in place
Added loop to test entire range
Removed unused variables a_8 and b_8
Added compiler warnings
Added overflow catching to Multiply_8
Enabled submissions to CDash