Make some thirdparty scripts available through dispatch

Summary:
Added some thirdparty lib references to get started

Split out different require calls Allows for internal, external and thirdparty resources

Stop the same uri being sent more than once

Allow Thirdparty Libraries Go searching for the thirdpart library key, if it exist include it!

Allow including specific library version

Test Plan: require different resources and see that they get included

Reviewers: brooke

Reviewed By: brooke

Maniphest Tasks: T42

Differential Revision: http://phabricator.cubex.io/D5