Moves Pane component to jck-library-extensions.
Improves Pane initialization.
Ports Alert component into jck-library-extensions.
Replaces deleteAllObjects with _.empty.
Moves auto-update-textfield.js to jck-library-extensions.
JSHint fixes.
Ports incrementer-field.js to jck-library-extensions.
Fixes issue with keyframe form millisecond field not blurring.
Ports ModalView to jck-library-extensions.
Cleans up dependencies.
Renames src/ui to src/view.
Splits init.js into main.js and stylie.js.
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.
Refactors out src/app.js.

Squashed commit of the following:

commit 618015ee543320b561b35b3ae1ec05c9b16aa717
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sun Jul 13 21:29:37 2014 -0500

    Removes src/app.js and rebuilds bin/app.js.

commit 4e2abc5cfa24538e4e50324c7e488e1d62455dc9
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sun Jul 13 15:24:16 2014 -0500

    Refactors out all references to app module.
Removes initGlobalDOMReferences.
Cleans up some event binding.
Fixes null reference error related to crosshair rotation.
Merge branch 'master' into gh-pages