[#220] Improve imports in controller.user
[#220] Remove genshi dependency in controller user
Merge branch 'master' into 220-clean-user-controller-imports
[#268] Fix a small copy-paste error in datastore docs

Change "suggested that this is fixed before continuing with the CKAN
install" to "suggested that this is fixed before continuing with the
datastore setup".
[#268] Change writuser to ckanuser in datastore setup instructions

Use the same postgres username as the CKAN source install instructions
use, otherwise users will run into errors when following the datastore
setup instructions.
[#268] Remove some unnecessary lines from datastore docs
[#268] Correct datastore db name in ini template

The default development.ini file should use the same datastore database
name as used in the datastore setup instructions, otherwise the
instructions won't work.

Also delete unnecessary additional #'s
[#268] Clarify that datastore URLs are in CKAN ini

Clarify that the ckan.datastore.write_url and read_url are set in the
CKAN config file.
[#268] Delete a couple of unnecessary lines from datastore docs
[#268] Correct the case of a title in the docs

Titles Should Be In Title Case
[#268] Clarify SQL_SUPER_USER in datastore docs
[#268] Remove unnecessary detail from datastore docs

Users just want to get it working, don't care how it used to be
implemented.
[#268] Clarify a note in the docs

Use a link to make it clear which 'steps below' the note is referring
to, and change the note to a warning.
[#268] Minor corrections to datastore setup docs

Typos etc.
[#268] Errors in psql during datastore set up are now noticed, also disable forced password prompt
[#268] Add simple datastore setup tests that does not require an API key
Merge branch 'master' into 220-clean-user-controller-imports
[#269] Database URLs are not commented out by default
[#269] Add link to DataStore setup instructions to source install docs
Merge branch 'master' into 268-datastore-setup-instructions-dont-work