library changes
Merge branch 'talos' into b2g
Merge branch 'talos' into b2g

Conflicts:
	dz2es/extract.py
	dz2es/summarize_talos.py
	dz2es/transform.py
	pyLibrary/collections/__init__.py
	pyLibrary/collections/array.py
	pyLibrary/collections/matrix.py
	pyLibrary/convert.py
	pyLibrary/env/elasticsearch.py
	pyLibrary/env/emailer.py
	pyLibrary/env/files.py
	pyLibrary/env/log_usingElasticSearch.py
	pyLibrary/env/log_usingLogger.py
	pyLibrary/env/log_usingStream.py
	pyLibrary/env/logs.py
	pyLibrary/env/profiles.py
	pyLibrary/env/startup.py
	pyLibrary/maths/__init__.py
	pyLibrary/maths/crypto.py
	pyLibrary/maths/stats.py
	pyLibrary/queries/MVEL.py
	pyLibrary/queries/Q.py
	pyLibrary/queries/__init__.py
	pyLibrary/queries/cube.py
	pyLibrary/queries/db_query.py
	pyLibrary/queries/dimensions.py
	pyLibrary/queries/domains.py
	pyLibrary/queries/es_query.py
	pyLibrary/queries/es_query_aggop.py
	pyLibrary/queries/es_query_setop.py
	pyLibrary/queries/es_query_terms.py
	pyLibrary/queries/es_query_terms_stats.py
	pyLibrary/queries/es_query_util.py
	pyLibrary/queries/flat_list.py
	pyLibrary/queries/group_by.py
	pyLibrary/queries/query.py
	pyLibrary/queries/windows.py
	pyLibrary/sql/db.py
	pyLibrary/strings.py
	pyLibrary/struct.py
	pyLibrary/structs/slow_wrap.py
	pyLibrary/structs/wraps.py
	pyLibrary/testing/elasticsearch.py
	pyLibrary/testing/fuzzytestcase.py
	pyLibrary/thread/multiprocess.py
	pyLibrary/thread/multithread.py
	pyLibrary/times/dates.py
	pyLibrary/times/timer.py
use hg (not used by b2g)