Has one bug

When the model of has_one association of the paranoid model is not a paranoid then it throws error because of with_deleted called on the association. 

Added a check of paranoid? before executing the query to restore has_one association.