Backward compatibility for PHP5.3.*

Slight format change and created a function to contain the offending statements.
Switched to composer aware installation

Squashed commit of the following:

commit 60b9facedceca83f88eae224b4b0bd35ff01a65a
Author: Marcus Hightower <mhightower@singlehop.com>
Date:   Thu Apr 3 15:08:57 2014 -0500

    Added Cest version of the simple tests to confirm that everything works
    in both types of tests.

    One test is skipped until a fix is found for Webdriver for a click thats
    not working correctly.

commit 4d9a39a5eda2f0e2250991a0df788410305624dc
Author: Marcus Hightower <mhightower@singlehop.com>
Date:   Wed Apr 2 16:24:42 2014 -0500

    Add new require_once to install instructions.

commit 812693bc8d8f7c31983e4732c23c83b39d6f31ce
Author: Marcus Hightower <mhightower@singlehop.com>
Date:   Wed Apr 2 16:21:52 2014 -0500

    Update the install instructions

commit 59f492984bba58e240c1c059a17c3df11fc02f88
Author: Marcus Hightower <mhightower@singlehop.com>
Date:   Wed Apr 2 16:09:03 2014 -0500

    Final update of composer

commit 896ba054d3f8081372c8463b72cfe90309c66a4a
Author: Marcus Hightower <mhightower@singlehop.com>
Date:   Wed Apr 2 16:04:31 2014 -0500

    Fix spelling errors and formatting.

commit be3086c9a1eda4a05bf35544af3f0ae35cae92ce
Author: Marcus Hightower <mhightower@singlehop.com>
Date:   Wed Apr 2 14:58:23 2014 -0500

    Update example codeception.yml files to add new namespaced name of
    extension.
    Split off username and key in local config file

commit 18894e5e74f919185858e8ddfd2270556a14d897
Author: Marcus Hightower <mhightower@singlehop.com>
Date:   Tue Apr 1 14:23:26 2014 -0500

    Added google test against sauce.

    One test does not work because of WebDriver bug, maybe.

commit 141ac6e10e3a5454a121ef608af3aafc3dc8ce04
Author: Marcus Hightower <mhightower@singlehop.com>
Date:   Tue Apr 1 13:37:57 2014 -0500

    Add simple codeception tests

commit f79c32fa9f39f6abccbb79f3ff3938daac2058b3
Author: Marcus Hightower <mhightower@singlehop.com>
Date:   Tue Apr 1 11:45:44 2014 -0500

    Add composer for extension

commit 5cc3808b428f0e155e11cff0c8fc531bd5e344dc
Author: Marcus Hightower <mhightower@singlehop.com>
Date:   Mon Mar 31 18:35:35 2014 -0500

    Add composer
Move autoload to after first use statment and correct directory.
Update README.md with installation information

Squashed commit of the following:

commit 09093f247732543f41630310b154ec3f484267af
Author: Marcus Hightower <mhightower@singlehop.com>
Date:   Thu Apr 3 18:22:24 2014 -0500

    Fix markdown table

commit 35eee2f7014000578a4e258e25564221aac824ab
Author: Marcus Hightower <mhightower@singlehop.com>
Date:   Thu Apr 3 18:19:35 2014 -0500

    Explain the dist feature of Codeception and the way it used here.

commit 86440071e45286a3d4f804bac20cd0a7de11a752
Author: Marcus Hightower <mhightower@singlehop.com>
Date:   Thu Apr 3 18:05:56 2014 -0500

    Better example note

commit 92f6e1856bf38cdc895a5c061dd735d8e3b39626
Author: Marcus Hightower <mhightower@singlehop.com>
Date:   Thu Apr 3 17:50:21 2014 -0500

    Update docs and require version of PHP.
No need to save main codeception config file. Could contain secrets.
Merge pull request #2 from mhightower/feature-add_composer_and_tweaks

Feature add composer and tweaks