Add explicit plugin handle parameter

Instead of implicitly deducing module handle from return address,
add a new parameter to all relevant functions to make the caller
responsible for getting the handle. Also add a new function,
sampgdk_GetPluginHandle(), to facilitate this.

Fixes #76.