[100] XA transaction support
[100] Improve module documentation
Merge branch '100' of https://github.com/mmusgrov/ceylon-sdk into mmusgrov-100
- port lots of Java code to Ceylon
- try to conform better with Ceylon API style
remove use of operator-style expressions
[transaction-100] ceylon port of DummyXAResource
[transactions-100] more documentation updates
Merge branch '100' of https://github.com/mmusgrov/ceylon-sdk into mmusgrov-100
Merge branch 'master' into mmusgrov-100
remove unnecessary throws annotations
Merge branch 'master' into mmusgrov-100
sort out API of ceylon.transaction
finish cleaning up txns API and docs
rename example module
attempt to clean up the example a little
remove the example because it's just not clean enough
don't talk about the example i just removed