QRNG data files

- new config directive for maximal index
- if file cannot be loaded, only warning is issued and new attempt is
made till success
qrng files naming standard
cipher init frequency directive for eStream

- filenames unified
- order of call in EACirc (prepare) changed!!
- new directive "CIPHER_INIT_FREQ" for eStream determining how often to
reinit ciphers with IV and key
- typo in method name in IProject interface
- new public method in IProject interface (projet initialization)
- EncryptorDecryptor chenges to allow IV and key change
eStream testVector saving

- small changes in saving testVectors in eStream project
capitals in filenames, makefile imports Qt project

- most files now UpperCamelCase
- makefile now loads list of sources from Qt project file
- linux compatibility issues fixed
- U64C definition enforcement
- added limits.h for UCHAR_MAX
adding stream generation for eStream project

- new directive in eStream project GENERATE_STREAM that invokes generating infinite stream of ciphertext data according to settings
- small memory lead fix
- some documentaion and small refactoring
Merge branch 'project-estream'

Conflicts:
	EACirc.pro
quantum random generator bug fix

- state info incorrectly saved, if qrng data not found
minor chenges

- sleep portability in main
- VS project file cleaned
utilities added
changes in get_scores utility
cipher data stream chenges

- new direcvive in config (stream_size)
- program ends with error after generating at least required number ob
bytes
bug fix
utils improved
fix for unlimited eStream, circuit saving

- eStream cipher now work also in "unlimited" mode (only 4 selected ones, others issue warning)
- circuit saved in binary form now is a valid xml with generation of 1 individual suitable for load
- other minox fixes
bash script for STS-NIST, minor fixes
unlimited eStream ciphers fix
unlimited eStream fix

- no warning now issued for random
- some name refactoring
added possibility of more paths to qrng