Added map service ports option for run command.

When using the fig run command, ports defined in fig.yml can be mapped
to the host computer using the -service-ports option.

Signed-off-by: Stephen Quebe <squebe@gmail.com>
Add dns_search support in yml config

Signed-off-by: Mohammad Salehe <salehe@gmail.com>
Fix typo in dns_search documentation

Signed-off-by: Mohammad Salehe <salehe+dev@gmail.com>
Merge pull request #476 from salehe/dns-search

Add dns_search support in yml config
Merge pull request #485 from squebe/run-service-ports

Added map service ports option for run command.
Refactor building of services, and add ServiceLink in preparation for adding includes.

Signed-off-by: Daniel Nephin <dnephin@gmail.com>
Support includes of external projects.

Signed-off-by: Daniel Nephin <dnephin@gmail.com>
Add support for s3 paths.

Signed-off-by: Daniel Nephin <dnephin@yelp.com>