added the ability to allow for saving symbols with packages 

added the ability to allow for saving symbols with packages and interning them back into the proper package after reading them from the database. The additions checks that in case the package name is not properly loaded or in case the : character is the last character or if there is no package in the original symbol saved then it is correctly interned without specifying any package (and hence in the package where the code was called). Finally as Russ suggested I have added a check to in case a keyword is saved into a symbol then it is outputted as a keyword.