fix for anon problem and added reconnect for pm's

noticed that whenever u get disconnected from pm's u cant reconnect 
so i added the reconnect ability now all a user should have to do is if there bot has eval when the bot gets disconnected from pm's
do (prefix here)eval self.pm.reconnect()   :) its really useful and i tested it myself and it works perfectly also changed from 1.3.4a to 1.3.4b because of the new feature hope u like :P