Early 0.8 unstable

Getting ready for 0.8 with lots of big fixes and new features