Moved over the remained of Batman Framework

Also updated nuget packages with beta versions of 4.0 (can't officially
release anyway until Roselyn is out anyway).