Eugen Rochko 8b5179d006 Fix - Add Idempotency-Key header to PostStatusService that prevents ()
duplicates. Web UI regenerates UUID for that header every time the compose
form is changed or successfully submitted

Also, fix Farsi i18n overwriting the English one
..
accounts_controller.rb Simplify render in controllers ()
apps_controller.rb Fix ActionController::Parameters in API issue
blocks_controller.rb Make public timelines API not require user context/app credentials ()
favourites_controller.rb Make public timelines API not require user context/app credentials ()
follow_requests_controller.rb Make public timelines API not require user context/app credentials ()
follows_controller.rb Simplify render in controllers ()
instances_controller.rb Fix - Add instance information API
media_controller.rb Fix ActionController::Parameters in API issue
mutes_controller.rb Make public timelines API not require user context/app credentials ()
notifications_controller.rb Added API for single notification dismissal ()
reports_controller.rb Fix ActionController::Parameters in API issue
search_controller.rb New API method: /api/v1/search
statuses_controller.rb Fix - Add Idempotency-Key header to PostStatusService that prevents ()
timelines_controller.rb Simplify render in controllers ()