split up yamlize.js
Squashed commit of the following:

commit b37c591b2d65a052b66271eb437fc28ecdfe052f
Author: Jim Kalafut <jim@kalafut.net>
Date:   Thu Jan 17 21:37:37 2013 -0800

    .

commit 6a3bb8881f66d6dfb8ebc8ea2cbe812a52bff7f0
Merge: 6f7a154 aeee52a
Author: Jim Kalafut <jim@kalafut.net>
Date:   Thu Jan 17 19:43:45 2013 -0800

    Merge branch 'master' into docs

    Conflicts:
    	docs/contributing.rst

commit 6f7a154eb26f4222777ab1f6b5ffdf169885251d
Author: Jim Kalafut <jim@kalafut.net>
Date:   Thu Jan 17 12:25:54 2013 -0800

    .

commit 466e7572b40ec29fad67123a8b94936778da1f07
Author: Jim Kalafut <jim@kalafut.net>
Date:   Thu Jan 17 11:29:25 2013 -0800

    Added section about unicode
Modularized

Squashed commit of the following:

commit 345e3bf3569629d0b3df56fdc997b3646674f54c
Author: Jim Kalafut <jim@kalafut.net>
Date:   Sat Jan 19 13:14:31 2013 -0800

    Moved to using Config

commit 6083e688c468e1f15a92b79efff48552752ebbe2
Author: Jim Kalafut <jim@kalafut.net>
Date:   Sat Jan 19 13:09:54 2013 -0800

    Moved project parsing

commit c254d93c339f64ce3b96a4e974dc9a424dec81b1
Author: Jim Kalafut <jim@kalafut.net>
Date:   Sat Jan 19 12:54:08 2013 -0800

    Moved generate

commit 4fa4ce9a51991f116bb6d6774e4b100a61d36126
Author: Jim Kalafut <jim@kalafut.net>
Date:   Sat Jan 19 00:12:16 2013 -0800

    Moved config

commit 371fd8176d7329c4f920d9e502061adff0808e45
Author: Jim Kalafut <jim@kalafut.net>
Date:   Sat Jan 19 00:02:48 2013 -0800

    --amend

commit 112e4afd9a188d3316ef970dc50abb3099b64e4c
Author: Jim Kalafut <jim@kalafut.net>
Date:   Sat Jan 19 00:01:32 2013 -0800

    Cleaning up imports

commit c4f936c54d25ce136b70a8355e512fd82ff9d94b
Author: Jim Kalafut <jim@kalafut.net>
Date:   Fri Jan 18 23:57:53 2013 -0800

    Move template functions

commit 046232a1b2368779ed0acfc713a03e35a7c216cd
Author: Jim Kalafut <jim@kalafut.net>
Date:   Fri Jan 18 23:36:21 2013 -0800

    Cleaned up stress test
Merge branch 'master' into docs

Conflicts:
	docs/index.rst
	docs/templates.rst