Updated Form handling and Flash messages

Form handling no longer needs to check request method and bind the request, a call to $form->handleRequest($request) will do the work, you can also check if a form is submitted using the $form->isSubmitted() method. Also added the new session->getFlashBag()->add() from the deprecated session->setFlash()