Added support for broadcast

Added isBroadcast extra argument to "message received" signals for
non-group conversations this includes:
	text messages
	video message
	audio message
	location message
	contact message
	image message

All listeners to these signals should be modified to accept the extra
argument
Fixed GET request without params
Fixed upload media
Fixed UnicodeDecode exceptions in Python < 3

Closes #108 Error occurred when receiving emoticons
Closes #100 Fix UnicodeDecodeError
Closes #98 UnicodeDecodeError for non Latin1 messages
Fixed resource, bumped version