Make prefix and public_path options configurable

Right now, I can't configure the `prefix` or `public_path` options because they will always get overwritten in the `after_configuration` block. This patch simply sets the defaults _before_ yielding the config.