adding model for widget execution - it parses the JSON and gives
handy methods to dealing with this json.

Adding MandrillSender
Adding String util to randomly generate a string from a regexp.