Install firefox-trunk instead of firefox
Install gnome-session as well as gnome-shell
Install ruby 2.1.2 instead of 2.1.0

libreadline6 breaks compilation of 2.1.0. This was fixed in 2.1.2. Use
2.1.2 instead.
Update post-install notes