Merge pull request #24 from octanner/fix_smd_bounds

Fix SmD bounds
Update spec with year-long token should not be expired test.
Remove some experimentation code.
Clean up tests.  Add maximum allowed token expiration over rollover test.
Fix token expirations when the test time is in the rollover buffer.
Removed unecessary instance variables
Fix off-by-one (reversed inequality).