Eugen Rochko 9aecc0f48a Move timelines API from statuses to its own controller, add a check for
resources that require a user context vs those that don't (such as public timeline)

/api/v1/statuses/public   -> /api/v1/timelines/public
/api/v1/statuses/home     -> /api/v1/timelines/home
/api/v1/statuses/mentions -> /api/v1/timelines/mentions
/api/v1/statuses/tag/:tag -> /api/v1/timelines/tag/:tag
..
v1 Move timelines API from statuses to its own controller, add a check for
salmon_controller_spec.rb Fixing atom feeds for accounts, adding tests that would catch such bugs in future
subscriptions_controller_spec.rb Fix - Fetch remote accounts by URL from mentions