Merge pull request #787 from junmendoza/ChocoButter

Generate identifier lists AST's for function calls
Sort package manager search results by name, maintainer, votes, downloads
Add files to a package in the publish package dialog
Sort packages by most recent update, by default sort packages by most recent update in search
Small tweaks to speed up package manager search
Use more significant figures for metric conversions, fix for Issue #585
Merge branch 'master' into ChocoButter

Conflicts:
	src/DynamoCore/ViewModels/PublishPackageViewModel.cs
Merge branch 'ChocoButter' of https://github.com/ikeough/Dynamo into ChocoButter