Support multiple url shorteners

Changes include:
1. Created array for storing shortener urls: added  bit.ly, bit.do, adf.ly, bitly.com, u.to, tinyurl.com, buzurl.com, yourls.org and qr.net.
2. Minor code improvement in urlRequiresShortening method, removed if statement and directly returning boolean value.
3. Spelling correction in documentation