Improves organization of stylie.js.

Squashed commit of the following:

commit df3656425a3c5a70cf433c9b1f1e84a34a1e5618
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Jul 12 17:18:43 2014 -0500

    Rebuilds binaries.

commit b3b7ebf0c2cd44eb922d878ac5e5b7127ae144d3
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Jul 12 15:37:11 2014 -0500

    Refactors how UPDATE_CSS_OUTPUT event is hooked up.

commit 46ccb139ec512ac6912677766e49dd8a23ea22ba
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Jul 12 15:26:16 2014 -0500

    Refactors some checkbox initialization code.

commit c8f1d15dc0982c5ba9a3984468104158c1b65d33
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Jul 12 15:07:15 2014 -0500

    Moves more code into initViews.

commit e262692eb2e1c4f874204ff9252cc5c2f2ecd482
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Jul 12 14:48:52 2014 -0500

    Starts breaking code in stylie.js out into methods.