Fixed a link in the docs.
Merge pull request #238 from bulatb/patch-1

Fixed a link in the docs.
add nopyc make target
fixes #53 by adding function to convert rfc822 string to datetime
fixes #174 by converting arguments before checking against choices
fix documentation for init_app method
Updates Url Field section of fields documentation

The current RandomNumber example in the fields documentation is confusing because it does not work unless the object being marhsalled include an attribute named 'random' (which is then ignored). 

This is because the default output method in fields.Raw includes (fields.py#L107) an early return of default in case the value returned by `get_value` is None, meaning that the `self.format(...)` method never gets called unless the object contains an attribute by the same name as the field key.  

This commit changes the RandomNumber example to modify the output method instead of the format method. I suppose it could also include a call through to self.format(random.random()) but that seems rather pointless in this instance.
Update inline docs for fields.Raw

Updates the documentation for `fields.Raw` to reflect that overriding `format` is only appropriate when object keys exist, and that `output` should be overridden when data is being created that does not depend on the output key. 

The wording of this could perhaps be improved, but as a new flask-restful user, I struggled with this because the existing documentation (both here and in docs/fields.rst) was misleading.
Merge pull request #241 from wtsi-hgi/field-doc-update

Updates Url Field section of fields documentation
Merge pull request #239 from twilio/reverse-rfc822

fixes #53 by adding function to convert rfc822 string to datetime
Merge pull request #240 from twilio/fix-argument-choices

fixes #174 by converting arguments before checking against choices
rename types.py to inputs.py
document FormattedString
fix a typo
Revert "fix a typo"

This reverts commit 33b70e7c5eedfa6c87d5c0a9a34191f19715aa1f.
fix a typo
Merge pull request #243 from twilio/rename-types

rename types.py to inputs.py
Merge pull request #244 from twilio/document-formatted-string

document FormattedString
Merge remote-tracking branch 'upstream/master'