Add CVE-2013-1017: Apple Quicktime Invalid Atom Length BoF

This module exploits a vulnerability found in Apple Quicktime. The
flaw is triggered when Quicktime fails to properly handle the data
length for certain atoms such as 'rdrf' or 'dref' in the Alis record,
which may result a buffer overflow by loading a specially crafted .mov
file, and allows arbitrary code execution under the context of the user.
Add more targets plus some other corrections
Rely on object detection for '5716599'

[SeeRM #7252]
Bump version to -rls
Bump version to 4.8.0-dev, -rls is so fleeting
Disambiguate the module title from existing psexec
Fix typos
Land #2114 - Fix object detection for '5716599'

[FixRM 7252]
Convert to readable asm. Adds support for arguments.
* shellcode appears to do an unnecessary copy-to-stack, so will look into
  improving that.
Removes unnecessary copy-to-stack. Fixes arg-order issue.
* Now I simply point to the string in instruction-memory, which saves a few bytes.
Land #2113, @wchen-r7's exploit for CVE-2013-1017
Fix msftidy and delete duplicate stack adjustment
Delete comma
Change to += syntax.
Shellwords! Now you can use exec to get you a perl shell
Add module for ZDI-11-352
Land #2115, module title disambiguation
Name change for pyoor
Land #2118, name change for pyoor
Kill extra whitespace.