ACT-2112 JtaTransactionInterceptor hides exception

It is possible that JtaTransactionInterceptor swallows original
exceptions, when an exception is thrown on rollback.
ACT-2112 JtaTransactionInterceptor hides exception

When exception occurs on rollback, the original causing exception is lost.
FIX: log.error the original exception upon throwing the new one.
Add a time property to the Attachment entity and corresponding column on ACT_HI_ATTACHMENT
fix http://jira.codehaus.org/browse/ACT-2123, add sequence label
change tab to space
replace deprecated method
Added support for compensation event definitions by using 'org/activiti/icons/compensate-throw.png' and 'org/activiti/icons/compensate.png'
Register rollback listener before executing the job
Fixed pom.xml

Added <activiti.artifact/> property in POM in order to generate
proper BundleSymbolicName OSGi manifest entry.
Fixed getPath()

Replaced hardcoded "bundle" protocol with call to
URL#getProtocol().
[Docs] Removing docbook files
[Cleanup] Removing angular web module (prototype done loooong time ago)
inittial commit of exception handling test cases
checkpoint for camel exception test cases
sync, not working for asynchronouse tasks
Manually merged pull request 458
Merge with master
finalize exception handling replayed
Removed redundant line
Changes for merging Camel exception pull request