make sure value is not changed when formatting bytes and percentages
Update to 1.5.1

fixes #84
Merge pull request #87 from adamwdraper/develop

Develop