Fixes for pcs provider

note: `cs_location/crm.rb` is broken to the point it won't allow a pcs provider to work. In 7192fa8 I made a *minor* change to just avoid the runtime error.