Adding X3DForWebAuthors as submodules

 This brings X3DForWebAuthors files into the repository for easy
 testing. All tests are in the test/test-X3dForWebAuthors.lisp
 file. Currently they are not proper tests that can be run as a part of
 any test suite but rather a means to load different x3d files and see
 the output.
Resolve loop symbol conflict

The loop symbol coincides with other symbols in the package. This commit
resolves this issue.
Fixing accidental spelling mistake
making a few changes in the shaders'
Changing symbols to regular symbols for packages.

Eliminating the #: for all packages
Adding a new rendering (opengl) object to VR

Essentially VR class defines the environment. In general the environment
consists of input (devices) output (opengl for now) and scene which
reads data form input and renders itself to the output.

Note the OpenGL class is temporary for now. It should be replaced with a
general VR display API which can manage multiple graphics context. This
will be implemented in the future.
Whitespace removal at end of file
Changing method name from run to read input

This is to differentiate between what is output vs what is input. In the
future however this may not be needed. We will be going with a reactive
system which will trickle down changes as they happen.
WIP: My attempt at what cepl does

This was my initial attempt to do what cepl was doing. Now with CEPL
available we will simple just use it and get rid of all  the preliminary
work.