initiating work
added missing robot bits, tests, refactoring
added topic listener
added htmlagilitypack as default script reference
cleanup extensions
add waffle.io badge
Merge pull request #73 from waffleio/master

waffle.io Badge
removed usings
Merge pull request #72 from PeteGoo/robot_updates

Robot updates
Merge branch 'master' into Router

Conflicts:
	MMBot.Core/Extensions/ExtensionMethods.cs
	MMBot.Core/Message.cs
	MMBot.Core/Robot.cs
	MMBot.Tests/ScriptsTest.cs
Fixing up merge debris
Fix test to use observable