Squashed commit of the following:

commit ef750f5656815563fda4379ed948f37167dc89df
Author: Abraham Heward <aheward@rsmart.com>
Date:   Tue Nov 13 10:30:02 2012 -0700

    change of test_site from constant to global variable.

commit 4e1887e65cdf374fd3b5854c3ae600f0418607e8
Author: Abraham Heward <aheward@rsmart.com>
Date:   Tue Nov 13 09:23:03 2012 -0700

    small update

commit e7093f6f4ee2e6aa67f901faf12915d88d99bba3
Author: Abraham Heward <aheward@rsmart.com>
Date:   Tue Nov 13 08:55:49 2012 -0700

    Start of changes related to creation of sambal-kuali gem

commit 96e0c8c896ce76af9cdf088487cd9ed07a9dd385
Merge: 1d3dda1 8aad6c9
Author: Abraham Heward <aheward@rsmart.com>
Date:   Tue Nov 13 07:42:14 2012 -0700

    Merge branch 'development' of git://github.com/mikewyers-kuali/sambal into cucumber
    grabbed latest code from wyers

commit 8aad6c9268078c92a7f3004a55348579bfca057c
Author: Mike Wyers <mike.wyers@utoronto.ca>
Date:   Tue Nov 13 09:34:20 2012 -0500

    add delay to run on headless

commit 1d3dda1b0979f6e403624c718759aa4f9917cde9
Merge: b84b58d 87ddb21
Author: Abraham Heward <aheward@rsmart.com>
Date:   Tue Nov 13 07:02:58 2012 -0700

    Merge branch 'development' of git://github.com/mikewyers-kuali/sambal into gemmification

    Getting the latest code.

commit 87ddb21b15c1b519df008b54896d00c4c0f693e3
Author: Mike Wyers <mike.wyers@utoronto.ca>
Date:   Mon Nov 12 23:02:04 2012 -0500

    some additional fixes for headless run

commit fb9068b12f870a5929dfbb24adb91ee79476f5ce
Author: Mike Wyers <mike.wyers@utoronto.ca>
Date:   Thu Nov 8 21:59:02 2012 -0500

    updates for headless and other fixes-1

    fix issue with duplicate random populations

    adding linux_headless_setup.sh

    additional headless fixes