Removed duplicate semicolon
Added audioTransmit

Added start and stop functions for audioTransmit to the api
audioTransmit

Changed name of audioTransmit functions for consitency and moved the so
that they are in the same order as in the js api
Save url

Implemented property to save the url which is needed to manage muting
and unmuting of the microphone.
Microphone mute and unmute

Added functions to stop and start playing after muting and unmuting
microphone and changing the microphone volume.
Added audioTransmit functions

Added functions for starting and stopping microphone input transmission
to camera speaker.
Unmute fixed

unmuteMicrophone now returns if the gain value is not 0.
Added type to startAudioTransmit

Added a type parameter to the startAudioTransmit function that defaults
to axis.
Changed volume values

Both microphone and speaker volume now are in the range from 0-100 in
the api.
Fixed startAudioTransmit default type value
Moved microphone functions

Moved microphone functions for mute, unmute and volume to AxisTransmit
class. Now saving the microphone instance which prevents stopping of the
stream when properties are changed.
Merge pull request #24 from LingoLasse/microphone

AudioTransmit API
Added interface for Audio Clients
Merge pull request #27 from LingoLasse/audioclient

Added interface for Audio Clients
IAudioClient: New line at EOF
Merge pull request #28 from noseglid/master

RTMPClient: Honor port
Implemented streamStatus

Implementation is not complete. fps, audio and video paramters are not
implemented. isSeekable and isPlaybackSpeedChangeable returns false for
now since seek and playbackSpeed aren't implemented in the player yet.
Implemented fps value
Added null values if stream is not available
Implemented audio and video values