Added test using boost macro to throw maidsafe errors.
Extended errors_test slightly.
Replaced ThrowError with BOOST_THROW_EXCEPTION.
Updated AsioService to display diagnostic info before
Merge branch 'next' into kGraph