lack of newline at end of source file crashing my plugin (standard for
gnu compilers anyway)
added ACT_CRAFT to is_abortable() switch, expanded enum activity_type for readability