Better build settings for Linux
Clean up make definitions
Add build settings for butinah