SQUASHED history of tyrquake

- from root to 59471f98417d3e340b7d3108aa7bb498fc8f897f (inclusive)
added the following command vars:
 * fmap (0|1|2 for perspective|azimuthal|cylindrical)
 * fborder (0|1 for drawing the border around the cube map)
 * fcolor (0-2^32 for changing the color of the border, not working yet)
added readme
added stereographic projection (fmap 3), but the vertical angle seems larger than it should be
fixed stereographic math to map correct FOV
Edited README via GitHub
disabling flag that prevented the viewmodel from being drawn if fov > 90
rebase commit for this readme
added sbar_show cvar for showing/hiding the status bar
fixed border artifacts
Edited README via GitHub
Edited README via GitHub
added roll by using vectors and removing euler angle code
added sbar_show 2 for displaying status inventory
updated README
* added fov control (horizontal, vertical, diagonal, anchor)
* removed the original fov cvar
* restored the viewsize cvar
* created lens.c and lens.h to contain all the lens code
* renamed the cvars
fixed directional fov control
fixed cube face math to remove the bottom-top swap fix
added fov independent viewmodel
added pixel and screen aspects to refdef_t so we can change them and call R_ViewChanged from L_RenderView.  This is done to create an FOV-independent view model.