added .settings to gitignore used by Eclipse IDE
added missing semicolons
fixed function declaration of the strtotime

so that it wouldn't error in IDEs with precompilers
i18n_loc_get_default - fixed the default check

to more logical one that doesn't error in IDEs with precompilers.