Adjusted link for my docs-patch

https://github.com/cakephp/docs/pull/484

Moved url rewriting section
Brought home.ctp in skel folder in sync
Merge pull request #1119 from ravage84/patch-2

Adjusted link for my docs-patch
Attempt to fix failures in travisci.

Network tests have recently started failing, make those skip conditions
instead. Convert SocketExceptions in Xml::build() into XmlExceptions.
This is the documented behavior so we should try to honour that.
Make skips more permissive.

Hopefully this fixes issues on travisci.
Fix incorrect method names.
Attempt to get more tests passing on travis ci.