Nawqaan 51

Added two web services, one for the definitions and one for the site information. I eliminated the DefinitionOfTerms.js and replaced with Definitions. In order to make sure these get loaded, I check the returned promise before allowing the ready function to finish. Maybe there is a better way to do this. Currently, I am only using the information for the longTermMean short definition.
I agree that it's iffy. I like the idea of loading the data as soon as possible, but then the on ready needs a way of knowing that it's been fetched. I'm open to ideas.