adding python library to generate Olson to Posix timezone dictionary
look up posix timezone in dictionary from olson tz
include js library to get olson timezone
send olson timezone to python api
updating test
rename to snake case
tests for gen_tz_dictionary
style nits
Update diceware.js

Prevent whitespace bugs
Update diceware.js
Merge branch 'master' of github.com:EFForg/OpenWireless into feature/better_tz

Conflicts:
	routerapi/set_timezone
Update README.md
Wildcard for HANDLEBARS_FILES

Using wildcard command to get all the .handlebar files.
TEMPLATES_JS will be generated again when the HANDLEBARS_FILES are newer.
Catch exceptions
only catch OSError
Also using the same code for update.py
Code style improvement
Packed main code into methods
Moved globals to attribute functions
Added exception  which is raised instead of calling  from inside the class.
Added some docstrings.
Replaced has_key with .
fixes typo
certificate as attribute
Require a password which is at least 8 characters long
check private wlan password length