I just noticed something that can explain partially wtf has been going on. I used Quick Settings to set my screen to never timeout and then placed it into my dock (not official google dock) and as i still had the quick settings screen on I saw "something" change my screen timeout to 10 minutes. While in the dock I set it back to "never timeout". As I removed the phone from the dock, I saw the screen timeout again somehow auto-change to 1 minute.

I have no idea what's doing this. I did have an app with rules set at one stage but I uninstalled that app.