Improved Type safety of eBlockFace
May Fix #640
Ensure -Wall is enabled
Fix gcc not having operator ++ on enums
Merge pull request #644 from worktycho/warningfixes

Improved Type safety of eBlockFace