Removed redundant main macro and added GDB 7.x pretty printer support