Anorm safer parsing

Better resource management and error handling.