updated rack and added required modifications to actionpack
also modified generators to include rack/rack for not yet released
version of rack
let formats return format instead of failing