Expose the file symbol map from PhutilLibraryMapBuilder
Expose the file symbol map from PhutilLibraryMapBuilder

Summary:
Ref T5640. In D9864, collection of output from `phutil_symbols.php` (which includes symbols that things //use//) was replaced with processed output (which does not).

Allow callers (notably, `ArcanistPhutilLibraryLinter`) to access the raw have/need data.

Test Plan: See D9954.

Reviewers: joshuaspence

Reviewed By: joshuaspence

Subscribers: epriestley

Maniphest Tasks: T5640

Differential Revision: https://secure.phabricator.com/D9953

schlaile/libphutil,christopher-johnson/libphutil,aik099/libphutil,fivestars/libphutil,r4nt/libphutil,uhd-urz/libphutil,christopher-johnson/libphutil,aik099/libphutil,wxstars/libphutil,memsql/libphutil,r4nt/libphutil,wikimedia/phabricator-libphutil,schlaile/libphutil,Symplicity/libphutil,uhd-urz/libphutil,PageUpPeopleOrg/libphutil-patches,memsql/libphutil,Khan/libphutil,librewiki/libphutil,wikimedia/phabricator-libphutil,newbeess/libphutil,wxstars/libphutil,eSpark/libphutil,codelabs-ch/libphutil,uhd-urz/libphutil,librewiki/libphutil,Symplicity/libphutil,uber/libphutil,librewiki/libphutil,zhihu/libphutil,zhihu/libphutil,yangshiqi/libphutil,PageUpPeopleOrg/libphutil-patches,yangshiqi/libphutil,devurandom/libphutil,Symplicity/libphutil,codelabs-ch/libphutil,schlaile/libphutil,eSpark/libphutil,eSpark/libphutil,devurandom/libphutil,memsql/libphutil,Khan/libphutil,zhihu/libphutil,aik099/libphutil,yangshiqi/libphutil,newbeess/libphutil,r4nt/libphutil,codelabs-ch/libphutil,uber/libphutil,wikimedia/phabricator-libphutil,uber/libphutil,fivestars/libphutil,PageUpPeopleOrg/libphutil-patches,Khan/libphutil,fivestars/libphutil,newbeess/libphutil,christopher-johnson/libphutil,wxstars/libphutil,devurandom/libphutil