First pass at shared client/server ticket parsing
Shared RequireJS and CommonJS implementation
Better module sharing, thanks to UMD