(BlackBerry) Multiple fixes and adding BB10 GUI button mapping

Fixed a number of the issues that came up. For button mapping, you can switch between connected devices. You can press a button in the list, then press the controller button to map.

![img_00000209](https://f.cloud.github.com/assets/1668758/646536/2c3d93a4-d3d3-11e2-8c7c-6dae8ef8ce17.png)