store default stylesheet in a string so it can be loaded via require

- also add a mkdir_p method to avoid using fileutils
replace Dir.exists? w/ File.directory? for Ruby 1.8.7 compat
Merge pull request #332 from mojavelinux/default-stylesheet-as-string

store default stylesheet in a string so it can be loaded via require