mooncake: Big cleanup

Convert spaces to tabs & correct spacing
Remove obsolete code
Fix comments
Fix non-dual touch for mooncake

Change-Id: I2b443c4196046e3f868c949353d4bc7ab5085b48