Simplified plugin model

Simplified plugin model by collapsing the variable table and command
table into a single properties table.

Updated all plugins accordingly.