Refactor some anonymous functions into defined ones for readibility
Change some lambdas to composition
Change beta from a constant to a cli arg
Change rho from constant to cli arg
Change cl from constant to cli arg
Change q-sub-0 from constant to cli arg
Moved constants into a mapping
Remove cli args of those previous constants for now to avoid confusion
Merge branch 'master' into refactor

Conflicts:
	src/aco_tsp/core.clj