Fixed bugs in jim main and cacher file

Had syntax bugs in these files, also updated installer
to grand cache file write permissions.
Finished cacher support file

Now need to test.
Fixed bugs in cacher

Also needed to edit compiler to test the cacher.
Will override these changes when writing compiler.
Completed compiler and edited main and cacher file

Added support for rebuilding entire cache and
completed compiler, need to test now.
Bug fixes from testing

All components are now working as expected in sunny
conditions and most negative conditions. Still need to
check for loop dependencies and multiple inclusion.