Metadata library and client-side entity generation script for BreezeJS on no DB, no EF ORM or EF ORM with DTO scenarios