Merge my current changes

Extra levels
Loop back to lowest level after highest
Long press for off from any level
Modified charging indcator flashes