bwctl: add build options for iperf3 and thrulay

bwctl will statically link against iperf3 and thrulay if they are present,
but will silently skip them if they are not

Closes #34730.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
libbpg 0.9 (new formula)

Closes #34722.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
libbpg: add 0.9 bottle.
libbpg: use text_fixtures function.
youtube-dl 2014.12.06.1

Closes #34733.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
youtube-dl: update 2014.12.06.1 bottle.
wxpython 3.0.2.0

WXPython 3.0.2

Closes #34699.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
wxpython: update 3.0.2.0 bottle.
bazaar: add 2.6.0 bottle.
cvs: update 1.12.13 bottle.
fossil 1.29
fossil: update 1.29 bottle.
Mark private VCSDownloadStrategy methods
Make cache_tag private
Make __path methods private
Make repo_valid? private
Add repo_valid? to remaining VCS strategies
Add clone_repo to remaining VCS strategies
Extract update from fetch in VCS strategies
Remove method that duplicates superclass implementation