Login subscribe validation

fixes #141
In other modules, another file was created to contains the errors enumeration and follow a specific naming convention.
Please follow the same [convention](https://github.com/HaxeBeluga/Beluga/blob/master/beluga/module/wallet/WalletErrorKind.hx) or discuss about it.