Enhanced the comments to clearly show how this relates to the Template Method pattern.
Updated the JUnit tests for SimpleAtomicLong.
Merge pull request #2 from douglascraigschmidt/master

Sync up with upstream.