Capsgate

For sure isn't the cleanest, but it gets us apps & recs that were created during the scary double db time. 
Still need to do apps/recs that were updated, but it should be way less difficult. 

We will need to add CSVs to the hrblock site, I'll need help with that.
To run `php artisan db:seed --class="WaterGateSeeder"`

@mshmsh5000 @blisteringherb 

Refs #608
I made a mistake!  array_search() will only return the first matched value.  Per the PHP docs you'd have to use array_keys() with the search_value parameter.  I think this might work
```
foreach(array_keys($rec_app_ids, $app_id) as $key) {
  unset($rec_app_ids[$key]);
  $recommendation = $all_recs[$key];
  $recommendation->application()->associate($application);
  $recommendation->save();
  echo "associate " . $application->id . " with " . $recommendation->id . "\n";
}
```