/**
  * Save an imported implemention of the Intrumentation class.
  *
  * @param String route
  * @return Response
  */
 public function importDriver()
 {
     $route = Input::get('import_file') !== null ? Input::get('import_file') : "instrument.index";
     $rules = array('import_file' => 'required|max:500');
     $validator = Validator::make(Input::all(), $rules);
     $message = null;
     if ($validator->fails()) {
         return Redirect::route('instrument.index')->withErrors($validator);
     } else {
         if (Input::hasFile('import_file')) {
             $message = Instrument::saveDriver(Input::file('import_file'));
         }
     }
     return Redirect::route($route)->with('message', $message);
 }