attempting to fix some of the failing tests

Recomendations
  Read the following
    https://github.com/styleguide/ruby
    http://betterspecs.org/
  Avoids
    $vars, especialy in specs
    let! if your not referencing the thing your creating
    find_by_foo is going away
  AREL and scopes are your friends
  where is good

  we should re-work some of your logic on this, your overkilling some things
  your cache times checkes arent really testing much, you may want to skip
  vcr for the moment because you dont care about the call for the chach, delorian
  or another time travel tool will help.