Adds .toCSS() exporting functionality.

This feature still lacks:
  * Documentation
  * Tests
  * Rotation support

Squashed commit of the following:

commit c3dd1fc56876ec0d0dd71b051a4fe83043391a97
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sun Apr 1 14:24:35 2012 -0700

    Adds to-css to the build script.

commit 1fe9ed339e8b90bf68f4714bf00301cc003c7d98
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sun Apr 1 13:34:48 2012 -0700

    Cleaned up the grid sample.

commit 3c9532d7dd1d78218e5b0d57ded69e215502f5c2
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sun Apr 1 13:11:40 2012 -0700

    Adds buttons to the grid sample.

commit 76fd105eecfbc43cafbb86fc4367749c9b456802
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sun Apr 1 12:55:51 2012 -0700

    Adds a basic before-and-after sequence for the grid sample.

commit 0e7fcd7fddd7e22cf07a416fdaadef727623dbfa
Merge: ee79027 f3ed9da
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sun Apr 1 12:42:55 2012 -0700

    Merge branch 'master' into to-css

commit f3ed9dacda9b1d4c5e2ed7f1d088a6d6dbe7df2b
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sun Apr 1 12:38:06 2012 -0700

    onAnimationCompleted event now fires after the last render, not before.

commit ee790279ccc6ba844b2e522b73e1e8e8ba4c39c5
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sun Apr 1 12:33:53 2012 -0700

    Started on the grid performance sample.

commit 6abbbaa63fa97cec592735b9353926da8ebc901c
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 21:37:27 2012 -0700

    Adds color support.

commit eb432d66a6df5770acd7b81a84b8603db7ed07ff
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 21:19:40 2012 -0700

    Refactors CSS class creation.

commit e3be21f928b807687db207558795e43dc1afb705
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 21:02:46 2012 -0700

    Adds CSS fill-mode support.

commit edb4d1b3f7a193d3ad95d45923f5ed8e7b369e3f
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 20:51:45 2012 -0700

    Implemented CSS delay support.

commit fa785e6495c0efa53e65a5ecc34341ba43a150d5
Merge: 6e9bc0f 8ee5068
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 20:18:55 2012 -0700

    Rebase merge.

commit 6e9bc0feff962889336541a05057b6b67e39c979
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 20:17:15 2012 -0700

    Tiny refactor/performance tweak.

commit 9db0ff9de453ccd82638b747091e15dd17bf2989
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 20:14:57 2012 -0700

    Fixes some length measurement bugs.

commit 6bfbc3faa30054af4688c93762b4fc3f90d7cd0d
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 18:46:04 2012 -0700

    Implements some precision limiting.

commit d71ec3a0ee1ef659abb6b794e2916f9665387d54
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 18:30:46 2012 -0700

    Fixed some math.

commit 7a498777fb57725c2e343a5d48dd229c42a1b80d
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 17:00:26 2012 -0700

    Removes Mustache.

commit e21bb357a316bf519378f10c717816da7e74c9fc
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 16:55:35 2012 -0700

    Adds CSS class generation.

commit bd7b81c8e6a1bd86c8fda8b57a0c9eecf9bfa49a
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 16:16:21 2012 -0700

    Fixes syntax error, adds stub function.

commit a8d0454981db07e7ab0051283b91a253b6a42e99
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 16:13:17 2012 -0700

    Adds class boilerplate template.

commit a19a65b0bef8209d512d0fc93fff7afd379426fb
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 16:03:05 2012 -0700

    Adds Actor.toCSS() vendor boilerplating.

commit 7f1ba18874354eab28a261f8a58dc3299cc63f2a
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 15:53:44 2012 -0700

    Added boilerplate generator.

commit 8faf7b559a86ea701fc36bb046e98c40c624cd08
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 15:41:40 2012 -0700

    Added some annotations; fixed start and end step prefixes.

commit 00e6175e96feb744cac73dfecc1445f9c9f6d599
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 15:32:40 2012 -0700

    Added vendor prefixes.

commit 9112a5c0060853e3d595e48d8dfa6f5017b1c2e1
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 15:27:54 2012 -0700

    Refactored keyframe generation.

commit 9a13f3999a82df560bcceedfeca2769bd3773dbf
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Thu Mar 29 21:08:41 2012 -0700

    Adds percent output.

commit fa8d42367192fbdd47df8bba12ba0dd3db1a60d2
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Thu Mar 29 21:03:42 2012 -0700

    Started on Actor.toCSS().

commit 0495f4bc6b67cc6e519940814115a090d2c0178a
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Thu Mar 29 20:46:34 2012 -0700

    Looped serialization.

commit 22e8aa452d1f0959b538ecb33c869bd9abbd77e3
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Thu Mar 29 20:41:16 2012 -0700

    Early frame serializtion attempt.

commit 1c264a21dd0afa7afe33b5b30cf409c649418473
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Thu Mar 29 20:24:03 2012 -0700

    Some test code.

commit f2dafc48a75bd3f64c808290d7ec8060dd6aea69
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Thu Mar 29 20:13:07 2012 -0700

    Adds some boilerplate.

commit 697cfc0ed163358803da60ad33ebe4cc671f9efb
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Thu Mar 29 19:48:43 2012 -0700

    Added stubs for to-css.

commit a558c5fc2c83e83c5c406fa47697a6174b074032
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 20:04:41 2012 -0700

    Changes the wording on the subheaders.

commit cfc5438916de6306d71e8d652223a9abedabcf34
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 20:00:33 2012 -0700

    Built 0.4.14.

commit befd60c87ea1c009d246b0a642df5bedb8b2c1cd
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 19:58:40 2012 -0700

    Adds Actor.getLength().

commit 8ee5068286ff6f1aba49b05bb2ec0ca3acb6564f
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 18:46:04 2012 -0700

    Implements some precision limiting.

commit 743b10833307acaad53cd62b964b9bd09f8b6852
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 18:30:46 2012 -0700

    Fixed some math.

commit 3bf293697e64c93bef88fa4b908f6d908b8d0779
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 17:00:26 2012 -0700

    Removes Mustache.

commit 11edc0592c8dae5709399268838cb9074cf0d9ef
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 16:55:35 2012 -0700

    Adds CSS class generation.

commit 3359e6f241fed8881cc6426fb71fbface0a92026
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 16:16:21 2012 -0700

    Fixes syntax error, adds stub function.

commit 3b90c29d8267d1ca737bfe18943fdf827ff999be
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 16:13:17 2012 -0700

    Adds class boilerplate template.

commit 548f487e72bc962fc653d841f7f5a6ec62acc936
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 16:03:05 2012 -0700

    Adds Actor.toCSS() vendor boilerplating.

commit 807240af235c0e2f95a156c9f23b6146a00beaa9
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 15:53:44 2012 -0700

    Added boilerplate generator.

commit a81f1ed1e945b2a37dd0b30cf80481f9a5db250f
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 15:41:40 2012 -0700

    Added some annotations; fixed start and end step prefixes.

commit 0856eb37e55441873326c425cc327e41cb0a908e
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 15:32:40 2012 -0700

    Added vendor prefixes.

commit 6743fab497518c9a8832dd33d58a9c82f682753d
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Sat Mar 31 15:27:54 2012 -0700

    Refactored keyframe generation.

commit e550b98a193aa1448a6dd316a025fd64cc35e979
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Thu Mar 29 21:08:41 2012 -0700

    Adds percent output.

commit 6d8586c383d0adfd3c2b097924ee511459792bdb
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Thu Mar 29 21:03:42 2012 -0700

    Started on Actor.toCSS().

commit ef298176764d1fa5178166de1ecb9ea179f1a903
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Thu Mar 29 20:46:34 2012 -0700

    Looped serialization.

commit 8c1047146e3be7d6bd1d816b9bb045596aea408b
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Thu Mar 29 20:41:16 2012 -0700

    Early frame serializtion attempt.

commit 1c6b0b685c211a5dc2a9786c660804c601ba7bb7
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Thu Mar 29 20:24:03 2012 -0700

    Some test code.

commit d3ce25eae4d5e6723e64dde9f332b08769de548d
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Thu Mar 29 20:13:07 2012 -0700

    Adds some boilerplate.

commit c490f7fe3e03872dbe00836c6572a2b0e0f48e25
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date:   Thu Mar 29 19:48:43 2012 -0700

    Added stubs for to-css.
Commented code cleanup.
Moves rekapi.dom.js into the ext/ directory.
Built 0.5.0.  New minor version because of a change in the directory
structure; nonessential modules now live in ext/.
Cleans up DOMActor code a bit.
Moved Actor.getCSSName to rekapi.dom.js.
CSS classes are now added in the DOMActor setup.
Adds documentation for to-css.
Merge.