Added sphinx configuration, synced docs with the live website and re-arranged the docs

* added a sphinx config with phpspec  website layout
* updated docs with manual changes made on the website (code samples still render a bit different html)
* re-arranged documents (put main index at the top and matchers doc into cookbooks)
* fixed some php code blocks highlighting