Adds Webstacklib utilities and @interface macro

Is this an okay idiom?  A new utility module called `Webstacklib` that just contains general purpose utilities that we wish Julia already had.