Refactor option resolution, add reporters, add browser-pack based packing