v0.4.0

Release note:
* Update API
mediaProperty folder: all classes
InputFile class: rename some functions
transcoder folder: rename some functions
Profile: update value of avProfileIdentificator and avProfileIdentificatorHuman

* Fixes
audio management of AIFF (block_align)
fix video transform of YUV420 subsampling
length of progress bar (for cases with only audio)
length of output program in case of codec latency

* Features
Generators classes: you can set your specific frame from outside
Manage wrapping of audio packets in case asymmetric size between input and output