Add a browser.js file that just exposes MqttClient and MqttConnection.
Using bops for Buffer manipulation.
Fixed support in the Browsers.
From bops.slice to bops.subarray.
Fixed parsing publish packets in the browser.
Made readable-stream compatible till < 2.0.0;
Merge branch 'new-parser' into browserify

Conflicts:
	lib/generate.js
	lib/parse.js
Fixed version of readable-stream to 1.0.x series, otherwise it fails on node v0.8.x
Rewritten an if into a browserify directive.
add example to readme.
locate example before notes
a bit more meat in the example
Merge pull request #130 from adamvr/browserify

Add a browser.js file that just exposes MqttClient and MqttConnection.
Merge branch 'master' of git://github.com/oren/MQTT.js into oren-master
Added a reference in the readme to examples/server/orig.js
Moved the example after the installation section.
Bumped bops depedency.
Bumped v0.3.3.
Fixed message id generation according to spec

Changed id generation from random to increasing by one - as suggested by
the specification. Using random numbers does not guarantee that the same
id isn't used twice. Also made sure that 0 is never used since it's an
invalid message id.

For details see section 2.4 of the spec:
http://public.dhe.ibm.com/software/dw/webservices/ws-mqtt/mqtt-v3r1.html#msg-id
Added License section in the README

Closes #139