Update version for 2.0.4b
[#1068] Show 404 instead of login page on user not found

Remove unnecessary auth check, fix redirect
[#1298] Fix activity and about organization pages

The controller methods didn't use `self._action` which will use the
appropiate `group_` or `organization_` action depending on the group
type.

The `organization_activity_list_html` action hadn't been used at all
until now, as there was a syntax error.

Conflicts:

	ckan/controllers/group.py
[#1384] Make the database query in related_list

* We didn't actually do the database query in related_list if we
  didn't pass a dataset. This commit fixes that.
* Share the dictize function for both cases.
[#1384] Update related controller to use a list

The controller relied on the output of related_list being a
Query object. Updated them to use the list.

Conflicts:

	ckan/controllers/related.py
[#1384] Update documentation for related_list

The related_list function should not need an id or dataset
parameter. We use it ourselves in the related dashboard
without an id or dataset parameter.
[#1384] Remove sorted from model_dictize

related_items is already sorted from the database query.
Adding another sorting at the model_dictize level looks
unnecessary and overrides the one from the query.
[#1384] Fix test broken due to sorted change

* Fix the test broken because it expects results from sorted.
* Correct the PEP8 change in related controller.
Fix test failures associted with related_list

The related_list dictization changes returned them as returned by
the database. This change gives it a default order if they're not
previously sorted.
[#1398] Adds: 'word-break: break-word;' for better word breaking on long words
Removed limit of number of arguments passed to ``user add`` command.

This is needed as the ``user add`` command is supposed to accept a variable number
of arguments.
[#1449] Fix extras deletion

The custom-fields module was actually disabling the fields when clicking
the delete extra cross button. This prevented the key and value from
being sent, which caused a validation error.
We now change only the class to make it look disabled, which should be
good enough.
[#1449] Remove unneeded tests
Prepare CHANGELOG ahead of release
Fix changelog
Rebuild frontend
Update version number for 2.0.4
Merge remote-tracking branch 'remotes/okfn_ckan/release-v2.0.4'