How can I check if the active object is a mesh and selected?
Here's what I ended up with that worked:

@classmethod
def poll(cls, context):
    obj = context.active_object
    objs = context.selected_objects
    if len(objs) == 0: return False
    if obj.type == 'MESH': return True
    return False