added pircbot c++ port framework