Added middleware in order to handle multijson parsing error
Added validation for ipaddres and mac address
Change activated_on to date_select+act_as_paraanoid + return errors from api controller