allow build with profiling info
Merge branch 'master' of github.com:espruino/Espruino
 Increased variable count for HY32 board (not sure why it was lower?)
Save not working on HY 3.2 inch board with lots of vars for some reason
 Add jsvArrayPushAndUnLock and modified code to use it (fix #135)
 Now remember I2C state (partial fix for #13)
add packed flags
Replace 'pow' function with a smaller version - save ~2kb
Shaved another 1200 bytes off jslTokenAsString
Now store Pin state (fix for #13 on F1 parts, F4 still looks broken)
Fix RasPi compile
fix compile warnings
fix compile warnings - re-add strings on low-flash devices as they don't use much now
Fix graphics compile warnings and add stringWidth
Fix compile warnings
pushing code back up to 2000 vars as this doesn't seem to affect issue #137 after all
fix locking issue on jswrap_interface_setSleepIndicator
added internal printf function - fix #128
Swapping to using printf-based error logging
remove pointless inline