Implement String.toLowerCase and String.toUpperCase methods
Correct and expand test readme
Add tests for String.toLowerCase() and String.toUpperCase()
Remove stray newlines
Merge pull request #247 from michd/test-readme-update

Correct and expand test readme
Merge pull request #248 from michd/string-convert-case

String convert case
Fix E.getAnalogVRef() regression
Merge branch 'master' of github.com:espruino/Espruino
Add Math.tan()
remove compile warnings, move to using string iterators
Ensure Double/Integer have Number as a prototype (fixes: Number.prototype.n=function();(5.0).n() )
 ||/&& now doesn't use booleans (fix #251)
More resilient parseInt behaviour
Allow data listener for HTTP POST (fix #226)
Stop JSON.parse using eval (fix #249, fix #208)
 is now called when a String is needed from an Object (fix #57)
changelog update
Fixed reference count error when looking for functions in an Object's prototype
fix potential lock leak
fix recent regression which meant we locked way too much