allow empty value setting
make gem require itself properly
move installation description to top of readme
Merge pull request #52 from Kriechi/auto-require

Auto require gem
Merge pull request #51 from Kriechi/allow-empty-value

Allow saving blank settings