Fix UI config-triggered update

Background color config should work properly now. Non-active tabs
had trouble updating previous; this should be fixed too.
Add goo.gl reversing

Fix #43
Fix many reverse color drawing bugs

The previous logic on reverse color drawing is extremely broken.
Added some wrapper methods in CellAttribute and fixed many logic
errors in drawing codes, including wrong wrapper functions.

Fix #1, fix #42