Merge pull request #152 from jfly/master

Combined array and hash of events in ui.js. Workaround for broken sq1 solver. Increased aggressiveness of skewb filtering.