sha3 candidate function

- added sources for SHA3 candidate functions
- necessary modification for compilation made
win compilation fixex in SHA3 functions
Merge remote-tracking branch 'origin/master' into project-sha3

Conflicts:
	EACirc.pro
work on SHA3 project

- and minor changes elsewhere
work on Sha3Project

+ minor changes elsewhere
sha3 project main working
sha3 project saving/loading, roundless functions

- saving/loading works in sha3 project
- support for roundless hash functions added
- tv-pregeneration test generalized for any project
- note: all test now pass as usual (4/xxx fail)
minor fix in tv-pregeneration test
hashing separated, several checks added

- added config options for circuit memory
- configuration consistency checking moved to separate method
- hashing separated to init-update-final with status checking
- other minor checks added
small chenges in makefile, macro change
Makefile works
another minor makefile fix
custom config CLI, tvFile headers

- new CLI for loading custom configuration file
- tvFile headers now created in dedicated method (IProject interface modified!)
- initializeProjectMain deleted
- polishing
- some bug fixes
stream generation in eStream project changed

- minor changes in comments and filenames
minor changes

- VS project file update
- tests config update