add multitenancy support (subdomain based)
direct absent tenant to public schema
replace webrick with thin
handles empty (not nil) request subdomain
subdomain spec/feature helper