Router scope macro.

Routes scoping discussed in https://github.com/phoenixframework/phoenix/issues/26.

I have doubts about nesting `ResourcesContext` and `ScopeContext` under `Context.[Resources|Scopes]`. I would love to hear your feedback on this and everything else.