Remove RevealJS in preparation for an update

Signed-off-by: Tanya Gray <tanyagray.nz@gmail.com>
Added revealjs as a submodule for easy updating

Signed-off-by: Tanya Gray <tanyagray.nz@gmail.com>
Added an extra title page to the start of the first presentation section

Signed-off-by: Tanya Gray <tanyagray.nz@gmail.com>
Ignore built site files

Signed-off-by: Tanya Gray <tanyagray.nz@gmail.com>
Updated site folder ignore

Signed-off-by: Tanya Gray <tanyagray.nz@gmail.com>
Updated css and addd grunt task to repeat

Signed-off-by: Tanya Gray <tanyagray.nz@gmail.com>