now catches lock exceptoins on apt and returns friendly message instead 

this should fix issue #2325