small fix to MLA, use same code for MLA with URL, add computer program version to APA