Added description of the aco algorithm.
Added python exposition to remap the constructor parameter "m_cycle"
to a named argument "gen" complying with the standard of other algorithms in PyGMO.
As necessary, added set_cycles method for python exposition above.
Work in progress in test_aco and list2decision_vector