Squashed commit of the following:

commit 80ff95576099cd74bc4978a3faa27e562f0ba457
Merge: 5efc47f be911b2
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Wed Jun 6 18:20:15 2012 -0400

    merging build updates

commit be911b2407368829fed1f6024a7e328c6307837f
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Wed Jun 6 11:26:54 2012 -0400

    linting files

commit 82062f1428ae3b2831b1648572c15f530916bb67
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Wed Jun 6 11:15:15 2012 -0400

    Refactor of the perf build script & linting files

commit 1fe2202e378dd445c85d340a82dd6473e2181f42
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Tue Jun 5 16:21:06 2012 -0400

    Start refactor of the coverage build script

commit 1093bdbdc1661135d41eb627aa382a45ab35fdb7
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Tue Jun 5 15:32:11 2012 -0400

    Start refactor of the coverage build script

commit eaf28cc2a5fd2eda90d323e6d15dd5d8082affc7
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Tue Jun 5 14:32:25 2012 -0400

    Start refactor of the coverage build script

commit ac9a9460c2955324f5c6ed15736167b1dc79b777
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Tue Jun 5 11:40:31 2012 -0400

    Refactor of the perf build script

commit 84ebd89a684da3734947e9957dff00da46ad6126
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Mon Jun 4 18:32:09 2012 -0400

    Start refactor of the perf build script

commit 1073f40ebcf74ee9675871a56021ed8cc6f98a2c
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Mon Jun 4 16:23:33 2012 -0400

    Refactor the unit test build script

commit 34a079bdd0e2f12cbd2fd73991999da6aa09ca67
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Mon Jun 4 13:52:36 2012 -0400

    Moving internal bridges to bridge directory

commit 91209b50036ff38bced7d1b2870238fbd4ba1f59
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Mon Jun 4 13:47:02 2012 -0400

    Moving third party libs to a vendor directory

commit f1b5f215182ddb4a479d4f46ef0d6205902b59a5
Merge: 2872cad 5aa96cd
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Mon Jun 4 10:29:30 2012 -0400

    Merge branch 'master' of github.com:weikinhuang/jsbuild-base

commit 5aa96cde2b538ded5253001243b88aa6c907b062
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Sat Jun 2 21:38:23 2012 -0400

    Converting build script for perf and doc to new format

commit 9e52750c1c444cda30c6da6d372169a0d3253145
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Sat Jun 2 20:43:19 2012 -0400

    Converting build script for coverage creport to new format

commit 0a44883de66ba44565efa5b10bb1237f71bc98a5
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Sat Jun 2 13:50:13 2012 -0400

    Converting build script for pkg to new format

commit 961c155b8cac60bf0997a2e240fed00cb080bd49
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Sat Jun 2 13:35:05 2012 -0400

    Converting build script for size to new format

commit 89b9d4bade8b59b91b4b6d844e0f366754f42783
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Sat Jun 2 13:07:05 2012 -0400

    Converting build script for concat and min to new format

commit 14dd4d8220b985fff1825143140aae1956340dcb
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Sat Jun 2 12:52:20 2012 -0400

    Converting build script for clean to new format

commit 137eec6397014d315a88544105e5c73f1c7448fa
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Sat Jun 2 12:49:13 2012 -0400

    Converting build script for lint and unit to new format

commit 2872cad7047256f66d9305d67bce9e816eb6c6e5
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Fri Jun 1 16:31:58 2012 -0400

    updating classify libraries

commit 2b392d7eb9df1774aadb9560c813d4eaf97346f7
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Fri Jun 1 15:01:21 2012 -0400

    Fixing external libs for perf tests

commit 87f0d1a645fc1aaef4a280448a8d251baab56f52
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Fri Jun 1 15:00:54 2012 -0400

    Updating third party libraries

commit d3018163269b3550f4953fbc20a832d8aacbca76
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Thu May 31 18:04:42 2012 -0400

    Adding development directories to gitignore

commit 420e6e4853b2f03a4b2d9c633bbae1f354b7e06f
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Tue May 29 20:15:35 2012 -0400

    setting qunit-coverage-bridge.html module to undefined instead of null

commit b5ecd132f5dd0a340176dc1b46760fc7066a9649
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Sat May 26 19:04:41 2012 -0400

    Fixing module issue in the phantomjs bridges

commit 1f10967c450154cb69fe1a244cad8f5a9660cb32
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Sat May 26 18:54:52 2012 -0400

    Fixing module issue in the phantomjs bridges

commit 9234fe1499a98b0f8443a8b3d8e8f04922edb7e0
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Fri May 25 16:19:18 2012 -0400

    Perf tests has comparison against last run

commit c48cd435998eb5f73ba596c693f2fca0c366b28b
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Fri May 25 15:06:12 2012 -0400

    Auto load the jscoverage frame when loaded in a browser

commit b2b83bbeb166bdcceb6437541571f074470eb0a7
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Fri May 25 14:50:16 2012 -0400

    Ability to add external files to the testing portion of the build process

commit 420394a28c4fe43eaeda07ba850f76cd51d1b1c1
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Fri May 25 14:36:17 2012 -0400

    Wrapper function for benchmark function to allow for setup once

commit 5cbd5ff975bb29b142a6053e86151e37beb6538f
Merge: 456dec7 3e5b74a
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Thu May 24 18:24:59 2012 -0400

    Merge branch 'master' of github.com:weikinhuang/jsbuild-base

commit 456dec7ef6c8baae930faae583ccd752e91aaa48
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Thu May 24 18:24:43 2012 -0400

    Syntax highlight example code blocks in doc

commit 3e5b74adea48fbd7f416a70d31255ce17b378463
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Tue May 22 22:27:43 2012 -0400

    Added ability to generate package.json with pkg module

commit 39c8b42b33a1925830ef642a31498c658b243ce4
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Tue May 22 17:30:52 2012 -0400

    Ability to generate basic html documentation files

commit b6442451ceb4613988db2a173bef0a9d9403658c
Author: Wei Kin Huang <weikin.huang04@gmail.com>
Date:   Fri May 11 17:00:04 2012 -0400

    fix parsing for example block