Removing sprintf because it's not used
Improving the standard getter

Standard getter won't produce something like 'P0Y0M0DT0H0M1S'. Will now
produce the correct 'PT1S' in this case.
Method name changes, updated README
Updated README
Merge pull request #7 from leadhead9/develop

Formatting and cleanup