Feature: Allow non-premium users to join non-premium servers

This adds feature to allow valid Minecraft non-premium accounts, but they won't be able to join premium servers. It doesn't affect functionality just move check bit later and offline servers will accept such player ;)