initial creation of disk ripper addon, plus general fixes for addon framework