Issues #1987602, #1978894, #1978892: Migrate ajax form callbacks to controllers.

  - ajax_form_callback()
  - file_ajax_upload()
  - file_ajax_progress()
Issues #1987602, #1978894, #1978892: Fix dumb namespace error.
Issues #1987602, #1978894, #1978892: Remove file include since it's not
supported for routes and doesn't appear to be needed.
Issues #1987602, #1978894, #1978892: Resolve issues from code review by
tstoeckler.

http://drupal.org/node/1987602#comment-7443248