Added extension method for getting Description from Enum attribute
Added WebAPI. Added Http responses for 400, 402, 403, 404. Added ModelState methods for JSON encoding, and ability to serialize ModelState into response for Angular / Backbone consumption.