handle 'use strict' properly. closes #8
bump version to 0.3.0 and add CHANGELOG.md