Accessibility changes

Implement a number of subtle code changes that substantially reduce load time and improve code readability.

The following image depicts the load times of [openbazaar.org](https://openbazaar.org/) as it stands at commit a49539f7625c5d1c1188e78b50799ce11dccb201:
![bazaar-old](https://cloud.githubusercontent.com/assets/3946887/5575606/ac455a9c-902d-11e4-9927-6bbec1bdcb1f.png)

The following image depicts the load times implemented in this pull request:
![bazaar-new](https://cloud.githubusercontent.com/assets/3946887/5575608/b9ef62e6-902d-11e4-95d5-dc1b9df21789.png)