[#790] Tutorial for custom fields in packages
[#790] add custom fields tutorial to extensions index
[#790] clean up formatting
[#790] resource customization tutorial

also added resource example to idataset form example
[#790] add tag-vocabularies to custom-fields tutorial
[#790] fix titles to match docs style guidelines
[#790] custom fields tutorial

move source for tutorial into it's own files
[#790] custom fields tutorial

* Add tests to example_idatasetform plugin.
* Split out source from tutorial into plugins so they can be tested
* Use sphinx referencing
* Add section on validators and conveters
* Minor rewrites, fix titles, etc.
[#790] undo doc subproject commits
[#790] remove unused plugin version
[#790] pep8, fix tests by preventing plugins from loading during import
[#790] IDatasetForm tutorial cleanups
[#790] IDatasetForm tutorial: add dataset search page sorting
[#790] Add IDatasetForm search template
[#790] idatasetform tutorial cleanups
[#790] idatasetform tutorial cleanups
[#790] idatasetform tutorial cleanups
Use the full organization dict to display orgs

The package page uses only the bits of the organization dict that is returned
from package_show, this doesn't have the image_display_url and therefore
organization images are not shown anymore. This uses a new helper to get the
full organization dict.
[#1550] Show the file name when uploading a resource

Hiding it is bad makes it hard for the user to check its URL (although it makes
it more difficult for her to change it by mistake).

When you first upload, some browsers have a safety feature to not disclosing
the file's full path to the page so, instead of getting something like:

```
/home/vitor/datasets/unemployment.csv
```

You get:

```
C:\fakepath\unemployment.csv
```

To avoid bothering the user showing this ```fakepath``` stuff, we remove it,
showing just the file name. This only happens when uploading a file. The next
time you edit the resource, we'll have the entire URL, so that'll be shown
instead.
[#1550] Merge the merge and attached states into filled state

They're the same now.