use generic excetion instead of interface from JMS (see use)
infrastructure for running unit and functional tests

complete with fixture support :)
PSR2 and doc fixes in exception bundle