Updated regions and video/audio codec support check

* Added all avaiable region to ZencoderRegion enum
    * added the ability to target specific datacenters
    * a little code rewrite here, because `-`are not supported in enums
* updated the check if the audio codec is supported by the choosen video codec
     * fixed typo in exception
     * added check for mpeg4 and wmv