Add a common filters __all__ list
Make stdtelem sensors more flexible.

stdtelem.time now supports not having colons, and stdtelem.coordinate
now supports a wider range of formats such as ddd.dddd, ddmm.mmmm, etc.
Make checksum configurable in semicolons_to_commas
Use relative imports in filters, test_filters
Merge pull request #83 from adamgreig/update-sensors

Update sensors and filters
Commit kraken hot fix to hotfix code
Resolve #148: require '\n' delimiter to be uploaded
Reshuffle the splitting and verifying
Merge pull request #149 from danielrichman/develop

Resolve #148: require '\n' delimiter to be uploaded
Add CHANGELOG
PEP8 compliance
Remove __all__ from modules, replacing with imports.

__all__ is only used for `from module import *` (outside of special uses cases
such as how loadable_manager inspects it; hence it stays for loadables such as
sensors and filters). As this style of import is strongly discouraged, remove
the __all__ statements (a `import *` will now import everything in the module
whose name does not start with an underscore).

In addition, "from . import submodule" is now in each of the `__init__.py`
files, so that executing `import habitat` allows use of `habitat.parser`
etcetera without explicit `import habitat.parser`.
Update copyright headers on CouchDB functions
update copyright/license headers
Update docstrings for consistency and readability.

All docstrings are updated to be consistent, well formatted and readable, with
examples added to function calls where appropriate and Sphinx cross-references
added where useful and possible.
Add doctests for filters
Update configuration doc and add certificates doc
remove blank line to fix pep8 warning
some more changes for pep8 compliance after rebase
fix typo -- thanks @danielrichman