Revert back x86-64 until popcount detection addeD
Merge remote-tracking branch 'origin/master'
First cut at adding "Threads" support

Allow to chose the number of threads a game shall run.

The trick here is to assign the task only to worker
with enogh 'concurrency' to support threads on physically
separated cores.
Let cutechess to set 'Hash' option

Without this SF runs with default 32MB hash size.
Add "Thread" support to request_task

When selecting a task for a worker take care that
the worker's concurrency is not lower than needed
threads.
Validate "create test" form

Require all fields but 'info'
Add versioning support

After each task worker checks for any new version
and in case asks the user to upgrade.
Format out some redundant code in API handling
Format out some redundant code in API handling
Add link to pythonz for Linux
Fix up scavenge
Merge with master
Merge with master