Error Message Update on estore & shortcode API

functions now return error message (default using javascript alert
function) when expression returns an error. you can also overwrite the
estore_error() function in estore.js