Add shell module

Add new "shell" module which can execute arbitrary shell command and display
its output.
'file' attribute of 'temp' class changed to a setting
Add charging_color and full_color parameters to the battery module
Add {bar} to the battery module

Add {bar} (from util.make_bar()) formatter to the battery module. Also removed
the final .strip() call as it was eating the padding used by make_bar.
Added {quality_bar} to wireless module
Added not_present_text and not_present_color parameters to the battery module

This commit also fixes i3pystatus crashing if the battery is removed while
running.
maildir: use os.listdir instead of ls

- simpler
- faster
Merge pull request #84 from Mic92/patch-1

maildir: use os.listdir instead of ls
Merge pull request #83 from crwood/master

Bitcoin module
Merge pull request #78 from tomkenmag/master

change file attribute of 'temp' class to setting
Merge pull request #76 from atalax/master

Add shell module
update readme