Moved alot of functions into the constructor to make them really private.
testing and readability
bugfix
Merge branch 'master' of https://github.com/jamiees2/node-mdns-js into pr4

Conflicts:
	examples/simple.js
	lib/dnsrecord.js
	lib/index.js
building tests for changes in #4
Adding record types etc.

Closes #4
Some work towards #5
Version bump because of api changes.
documentation
test and comments

Tests now work with the new API syntax introduced in #4
Added @jamiees2 as a contributor

For his work with pull-request #4
enforcing consistent code style with jscs
_tcp as default protocol if missing

This helps alot when there are hosts that doesn't send it.
updated readme
new version
Add listener to the multicast address
fix single quotes
version bump
Update README.md

Fix the example.
Merge pull request #9 from ensonic/master

Update README.md
Add a constant for a default TTL and some debug logging.