Xoqal.Web.Mvc: Removed model binding calls duplicates.

CrudController.Edit action was causing model binder to be called twice.
This is resolved by removing the model from Edit action method
signature.
Added license.
Merge branch 'master' of https://github.com/SorenPersian/Xoqal
Cleaned code and improved comments.