Merge daniel9x pull request at https://github.com/Symplectic/vivo/pull/3...

... -- Separating scripts by VIVO Version; Adding support for 4.x APIs; Support for professional activity mapping starting with Honor/Awards.
Need to test this with Elements. If the page size is too large, it might cause problems. It also increases the memory requirements of the harvester.