Move flatten_parameters_to_string functionality to where it was used

Improved this function with itertools' chain method and tested the
transition.
Remove redundant list calls
Improve readability of intFloor function

Add docstring.
Expanded arguments for calling functions to avoid hiding what we're
doing in args/*args.
Remove redundant prints
Replace % formatting with str.format
Make a note about tidying up the Hit/HIT idiom
Assume floats go into vec3
Pull vec3 tests out into a test module
Merge branch 'code-tidy-up'

Conflicts:
	api/python/mcpi/vec3.py