refactor thor asset gem, add flags to omit git or bundler