app.py
Merge branch 'master' into develop

Conflicts:
	app.py
Fix description.
Fix names in license.
Adding basic sphinx documentation.
Fix __init__.py and add some info to README.
Basic setup.py.
CREATE THE THINGS
Update assets module with template docstring.

Mod:
    bitshift/assets.py
        -convert existing docstrings to the Sphinx auto-doc format.
Update __init__.py.
Add Codelet, crawler dependencies to setup.

Add:
    bitshift/codelet.py
        -add Codelet class with constructor.

    README.md
        -add SASS stylesheet documentation
Minor refactor of codelet.

Add:
    bitshift/codelet.py
        -complete docstrings, add filename to Codelet constructor.
Some early work on varous query objects.
Docstrings for Database methods; oursql dependency.
Database schema, hashing module, some other things.
Some more database design work.
More work on db schema; all except FTS indices.
Remove languages table; add indexed field for codelet rank.
FULLTEXT KEYs where appropriate.
Fix some typos in the schema.