docs/contribute.rst: Update tests/output generation for moved tests

This brings the docs back up to date after 547f8d2 (Move the tests
into pelican. Fix #500, 2013-04-06).
Fixed the stopserver command to use the correct Makefile syntax
Fixes the reST syntax of an example in the docs

reST example of the section "Linking to internal content" had incorrect
metadata. Moreover, time was missing from the date of both markdown and
reST example.

This was pointed out by [lefromage at #pelican](https://botbot.me/freenode/pelican/msg/2235275/)
Merge pull request #764 from talha131/master

Fixes the reST syntax of an example in the docs
Merge pull request #762 from tthurman/master

Fix stopserver command
Added clearification in docs for PAGE_SAVE_AS

I discussed this option in the IRC channel, because I don't think it's
very clear. When I first read the list of options I was under the
impression that Pelican could do rewriting of urls. I discovered that
this isn't the case, so I discusses this in the IRC channel and got the
encouragement to submit a pull request.
Merge pull request #765 from jeredboxman/master

Added clearification in docs for PAGE_SAVE_AS
Merge pull request #753 from wking/contribute-docs-rename

docs/contribute.rst: Update tests/output generation for moved tests
Put ASCII-art tree into a code-block element.

Fix #766
This should be a warning, not an error :)
Use comments in tests, not docstrings.
Some doc + various enhancements
Replace \ with / when replacing the URLs. See #763
deactivate travis for now
contents: Convert StaticContent to Static, a Page subclass

Static needs a lot of the same handling as other pages, so make it a
subclass of Page.  The rename from StaticContent to Static makes for
cleaner configuration settings (STATIC_URL instead of
STATICCONTENT_URL).

All currently generated Static instances override the save_as
attribute explicitly on initialization, but it isn't hard to imagine
wanting to adjust STATIC file output based on metadata (e.g. extracted
from their source filename).  With this union, the framework for
manipulating URLs and filenames is shared between all source file
types.
pelican/utils: Add split_all() and rework static URL generation

I think the conversion from native paths to URLs is best put off until
we are actually trying to generate the URL.  The old handling
(introduced in 2692586, Fixes #645 - Making cross-content linking
windows compatible, 2012-12-19) converted the path at StaticContent
initialization, which left you with a bogus StaticContent.src.

Once we drop the 'static' subdirectory, we will be able to drop the
`dest` and `url` parts from the StaticGenerator.generate_context()
handling, which will leave things looking a good deal cleaner than
they do now.
fix slug for feed urls

Conflicts:

	pelican/contents.py
URLWrapper moved!
add "output_file" Jinja context variable

"output_file" contains the name of the HTML file that pelican is
currently rendering.
Introduce all_articles where articles is shadowed.