initial version of RTD documentation, with test README
Reconfigure README.rst to follow old design
Add back in Travis build image
Add back in setup.py
Copied docs over from phpspec site
Add fabpot Sphinx extensions to documentation
[WIP] Fix instantiation for latest PHP versions.

PHP 5.4.29 and 5.5.13 introduced a BC break that prevents using serialization
as a means for instantiating internal objects without calling their
constructor (unless they implement `Serializable`) [[1]]. This issue is still
evolving and workarounds are currently being discussed in the PHP internals
mailing list [[2]].

In the mean time, since many PHP libraries rely on this functionality which
is becoming increasingly complicated to support, @Ocramius has created
[`ocramius/instantiator`](https://github.com/Ocramius/Instantiator) [[3]]. This
commit adds support for `ocramius/instantiator` so that phpspec can
continue to support this feature and stay in sync with other PHP libraries
which support this feature without having to duplicate logic/updates across
multiple projects.

Please note that switching to `ocramius/instantiator` doesn't immediately solve
all problems related to this BC break. Right now some of our tests are still
failing. Ideally, as work arounds become available, they will be added to
`ocramius/instantiator`.

[1]:http://news.php.net/php.internals/74654
[2]:http://marc.info/?t=140347878100001&r=1&w=2
[3]:https://twitter.com/s_bergmann/status/475284594141691904
Fix test failures caused by PHP BC breaks.

We can no longer instantiate `ArrayObject` without calling its constructor in
PHP 5.4/5.5. Since we were only using it as a generic fixture, replace
`ArrayObject` with `stdClass`.
Update composer.json
Use HHVM nightly since 3.1 has regressions in the Reflection API.
Remove PHP 5.6 from the `allow_failures` matrix in travis.
Changing exception on missing config file to not rely on symfony/filesystem
Fix #389, beConstructedThrough should unwrap args
Added a scenario for issue #389
Parse configuration using InputInterface passed to Application
Changing typehint to reflect that wrapped 'object' might be a scalar or null
Merge pull request #407 from shrikeh/feature/readthedocs

Support for readthedocs.org