Add plugin wow.py, which uses the World of Warcraft armoury API to fetch data, commands: .armory, .armoury
wow.py: Finishing touches, improved regex, clearer error messages, few bugfixes.
Identation: tabs to spaces, add Zarthus to CONTRIBUTORS.
Finishing touches: Remove trailing whitespace.
Make use of the 'requests' instead of 'http' library.

We now use the requests library, which doesn't throw exceptions on 404 unless you tell it to. Helping give more detailed error messages and resolving one small issue the code had.
Merge pull request #286 from Zarthus/wow-armory

Adds "armoury", a command which interacts with the World of Warcraft Armoury API
Merge pull request #2 from neersighted/python3.4

Update CONTRIBUTORS
update copyright
Merge remote-tracking branch 'upstream/develop' into python3.4
Merge pull request #3 from neersighted/python3.4

Overhaul Git.io/Is.gd/Github Issues
Create .gitattributes

Force LF on all the things!
Merge pull request #4 from neersighted/line-endings

Create .gitattributes
Finish web.py API

Now to add more Shorteners/Pastebins...
Fix coroutine detection
Add more URL shorteners

Add more URL shorteners
Also, make web.expand try to scan for a URL shorter to use
If it doesn't have a dedicated one, it just follows the link
Merge pull request #5 from neersighted/web-fuckery

Web Fuckery
Use requests's allow_redirects=False parameter instead of checking request.url. Also, fall back on the default shortener expansion using an if check instead of creating a new Shortener for every failed match.
Update plugins to use new web shortening and paste api
Add @asyncio.coroutine to a ton of plugins

Note: also updates some plugins to new format (inp -> text, multiple @hook.commands -> one hook)
Remove the option to use threaded=X or async=X, leaving only @asyncio.coroutine