New develop branch with regression test amendments

Dealt with a number of compilation issues. uBlas should now compile warning and error free for most (if not all) test for gcc, clang and intel in c++03, c++11 modes. There maybe some issues with c++98 and clang <3.3 but they reside in boost/timer and not ublas.