[Review Only] Landing livedev2 in core

Initial steps to land livedev2 in core. (#1 re-worked to make it more reviewable)
@busykai, please review this rather than #1