Changing class_options to options

There is no reason why these build options should be class_options, so
moving them to just straight options.
Provide mechanism for unprivileged caching

By default, omnibus wants to cache to /var/cache/omnibus/*, therefore
set each of the cache directories to be local or user defined. This
may seem weird that we set each individually, but omnibus does not
allow for setting a cache base directory. I dont want to have to rely
on a pull request, so just set all four directories.
Bump semver to 0.1.0

Time to start getting serious about versioning this thing.