Re-architects the relationship between keyframe Views (forms and
crosshairs).

Squashed commit of the following:

commit 430aeda10fac1a219ea49fabde9bff6ea2897e9c
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Tue May 21 19:59:47 2013 -0700

    Rebuilds binaries.

commit 2e21b038df3c7e61b2b22ed4f99d4c5925d92b27
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Tue May 21 19:58:21 2013 -0700

    Retains app reference in the collection.

commit 0f655ee10f03fb492b4b91a71977830188466edd
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Tue May 21 19:57:03 2013 -0700

    Moves the Keyframe View initialization to the Collection initialize method.

commit 96dce30872def4e9e60f3636c39122252447edc1
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Mon May 20 21:07:46 2013 -0700

    Removes a bit of redundancy.

commit 30bee3b892b88f6158e6e7a60fd9d32a6f358885
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Mon May 20 20:06:53 2013 -0700

    Moves the keyframe percent to the model.

commit eb26e1fedc5ed56105fcaea4f0e72e48a6825879
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sun May 19 21:33:37 2013 -0700

    Moves keyframe subviews into keyframe View.

commit c693ce9ff8040331e3a3a2d132f2094ab4d4d79e
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sun May 19 15:58:10 2013 -0700

    Refactors crosshair init logic into new crosshairs View.

commit 98d64a7867066482d8d3b002d266d453b06b4cc4
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sun May 19 15:12:11 2013 -0700

    Refactors some logic out of the crosshair init loop.

commit ac797ec00d8fa3cb95731d4c63da3c49537a1a98
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sun May 19 14:43:32 2013 -0700

    Private variable rename.

commit 6c9e696c20732697631ef5be42dee3fe3dccac49
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Thu May 16 21:27:05 2013 -0700

    Consolidates code into crosshair initialization loop.

commit 9712124cc5b124b9f7e0fa34cfe3dc6e77753c90
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Thu May 16 21:10:44 2013 -0700

    Refactors some logic out of keyframe-forms.js.

commit 0cae45c05fa34242df091d304def79d386c45ba7
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Thu May 16 20:59:49 2013 -0700

    Does some small changes to prepare for larger changes.