Fixes major bugs

	* Fixes issues with some Block methods
  * Fixes  major bugs specially when converting between different formats.
  * Fixes issues when returning packed mode in a Block object, for now we return an array of unsigned chars and the size in the first parameter.
  * Video putFrame methods still used the old behaviour of converting because of the bug in the packed mode of the frame class, since the bug is now addressed the putFrame method looks cleaner