Creates directory for cached language files;
Initial work on i18n class; Sets paths and default language
Creates function to compile class attributes from `ini` lang file
Creates `init` function to create lang class if it doesn't exist already
Get language from `GET` parameter if its defined
Validate lang constants
Adds sample english lang file `en.ini`
Adds basic tests to check working of i18n class
Creates `CSRF` class to protect against csrf attacks; Uses session storage
CSRF class throws exception when validation fails
Shifts `CSRF` class to subfolder; Creates readme with usage instructions
Merge branch 'i18n'

Conflicts:
	.gitignore
Fixes file path in csrf readme
Creates function to refresh csrf token
Adds Google's recaptcha library script
Creates wrapper around captcha library
Adds usage instructions to `captcha/README.md`