Adding __init__.py files to directories.
Don't decode str to utf-8 for param enum

This is causing a traceback in python3.3 because param.enum is already a
str, which has no method decode in python3.  In python2, param.enum is
already a unicode object so we don't need to decode to utf-8 either.
Bumping version number, adding dependency on docutils.
Merge branch 'develop' of github.com:boto/bcdoc into develop
Bumping version number.
Emit signal for additional examples

Used to document shorthand syntax for complex params.
Switch order of example syntax

First show the plugin examples if applicable, then
show the JSON syntax.  I've also changed the section
from "Parameter Syntax" to "JSON Parameter syntax" to
distinguish the two.
Bumping version to 0.4.2
Merge branch 'release-0.4.2' into develop

* release-0.4.2:
  Bumping version to 0.4.2
WIP commit.  Still in the process of refactoring this code.