Improve the performance of the filename formatting
changed to check whether the formatted path needs to be updated instead of formatting the path on every call
prepared for 0.1.5
fixed the typo in README.md
updated test cases for these changes
removed node 0.11 from travis build