Enable traditional print mechanics if only one value is to be printed.

Helps get rid of '-l' option while horizontal view is not implemented.
Gitignore update.

For testing purposes it is handfull to have ./tobin symbolic link in
project directory. Ignore it.
Gitignore update.

Ignore files with common extensions. Such as patches, libraries etc.
Gitignore cosmetic update.
Select vertical print scheme if horizontal cannot place all values
without line wraps.

NOTE: for now width of 64-bit output is 20 symbols. But more
accurately it must be 23 because actual hex output is longer than
binary scheme. Need to decide whether print this 3 symbols in
intervalues space or count value width by maximal width, not binary
only scheme.
Separate print functions for vertival and horizontal layouts.
Fix print size usage.

Size is described by type, not size.
Initial horizontal print layout code.
Intval print functions refactored.

Now it is suitable for repeatative use during horizontal layout
results printage.
Option -b forces output results type.

Even if it is lesse than was negotiated during evaluation (not enough
to hold some results);
Fix hex output for 64bit values