Add docstrings to state.py
State.py, rework loading of bakery.yaml files

Mikhails original way of doing this really was better :)
state.py commented in more detail
state.py Save state before returning even if not refreshing

This ensures bakery_yaml_in_sync is saved
state.py Rename state yamls to be the same throughout codebase
Improve documentation

* Use :param docstrings like Mikhail did
Improve UI strings (minor)
Improve documentation
Make length check for 0 not 10 so short URLs work
Make sync and process optional in sync_and_process()
Correcting yaml.html tab
Only flash 'repo is updated' if the config changed
Reword
Rework dashboard WIP
Merge branch 'dc-dashboard'
Merging
Using sync_and_process.ctx_delay() throughout
Merge branch 'dc-dashboard'

Conflicts:
	bakery/project/views.py
Correct docstrings of result_suite/sample.py
Redesign is_not_ready page