Add status property to Lead model
Load factories in test helper
Use a hash object instead of Rails cache
Remove test/factories dir, factories are in lib/mls/factories
Restore ghost_account Factory
Merge branch 'master' into lead_model
Don't allow for loading other versions of mls within the gem!

This fixes a quite serious bug where the "require 'mls'" line was
actually loading another version of the mls gem, because the load path
was not correctly set up and lib/mls.rb was not the first match as
intented.
Allow updating Leads

This is so status can be changed