Faster and more memory-efficient manifest sort
Initial commit
Create and output manifest JSON piecewise instead of in one giant data structure
Check JSON parses correctly