Add image and file size validators
- Banner images are now limited to 2MB and 100x100 - 2048x1024
- Badges are now limited to 256x256 - 512x512 and must be square
- Tests for validators have been added
- Help texts for uploads how show the sizes
fixes #295 (closed) fixed #219 (closed)