Updated plugin model variables handling

Plugin variables are no longer automatically initialized from their
corresponding '.value' field in the variable table. Now, all variables
are automatically zero initialized when the plugin is loaded. To set
non-zero default values on plugin load, simply register a '.load'
function which initializes all or select variables using get_*()/set_*()
primitives.