Merge pull request #118 from CafogenMod/cloudev

fetch the latest kernel info
Fix duration, add new function for timestamp formatting
Create timeformat.py
Update timeformat.py
Update timeformat.py
Return vimeo.py to where it was before, but with better duration and comma-grouped likes and plays
Merge pull request #119 from blha303/patch-7

Fix duration, add new function for timestamp formatting
allow custom targets for the common output commands
Merge pull request #120 from cybojenix/patch-6

allow custom targets for the common output commands
Add catch for git.io assigning the same ID twice, provide alternative custom url

![What the hell, git.io](http://i.imgur.com/oED3qPD.png)
Added handling of exponents

Slightly better than my last suggestion. Why doesn't git let you edit existing pull requests??
Added a plugin to use domai.nr's API
Far less page scraping, far more API.

There's API for highlights and channels, so I need to find an information API for broadcasts next.
My logic is really terrible

views = views + "s" if *not* views == 1, you idiot.
Create lyrics.py
Create valvesounds.py
Merge pull request #127 from blha303/patch-9

Far less page scraping, far more API. (twitch.py)
Merge pull request #128 from blha303/patch-10

Lyrics and portal2sounds.com/tf2sounds.com searching
Merge pull request #126 from nasonfish/patch-1

Added a plugin to use domai.nr's API
Merge pull request #125 from TheFiZi/patch-3

Added handling of exponents