Imposing correcto order in variable evaluation

Closes #6
Renamed --loop -> --split

Closes #7
Cube creatino functions accept shape as string

Closes #11
Added cube_equals, cube_not_equals functions

Closes #10
Automatic labeling working fine

Automatic labeling now works properly even when filenames have
user-defined labels.

Closes #8
Added --optimized-min-count option

Closes #12
Added cube_* functions to __all__
Renamed *equals functions
Preparing tag 1.0.11