add al_Ray.hpp, for simple ray intersection tests
add al_Ray.hpp to CMakeLists.txt header list
add ray to allocore header
add unproject method, and ray method to app class, could possibly be a better place for these
add example using ray instersection via mouse
Removed bashisms from allocore/install_dependencies.sh .
Removed bashisms from allocv/install_dependencies.sh .
Removed bashisms from alloutil/install_dependencies.sh .
Removed bashisms from allonect/install_dependencies.sh .
Removed bashisms from examples/mysql/install_dependencies.sh .
Removed bashisms from run.sh and debug.sh .
Added linux support to generate_system_info.sh .
run.sh and debug.sh use maximum number of processors minus one.
Merge pull request #35 from AlloSphere-Research-Group/shell_script_fixups

Shell script fixups and POSIX standard compatibility.
handle fullscreen attribute properly when window has not been created
move pickRay example to graphics
move unproject method to Stereographic class, change name of ray to getPickRay and add window parameter, update pickRay example
add flag to disable mouse usage in default nav control, update pickRay example
Use luajit on *nix platforms.
Merge branch 'devel' of https://github.com/AlloSphere-Research-Group/AlloSystem into donghao_devel