Although I still haven't wrapped up the last critical bugs for 3.0.0f2, I wanted to go ahead and post an updated file here for people moving to Unity 5.4.0. The UnityFeatureDefineSymbols.cs script in f1 unfortunately causes Unity to log error messages in the console when you recompile. While these messages are harmless, the last thing I want to do is encourage people to ignore console messages :)
If you're moving into Unity 5.4.0, please use the attached version of the file to clean up these messages.