Let users set their own shortcut

Gonna let this sit for a while because I am not sure if I like this, and if people want this.

![image](https://f.cloud.github.com/assets/1153134/2057846/bed2e3f0-8b51-11e3-8f14-a35bc505f686.png)