[POC] Coin-based Classes

* Added coin_base class to extend from
* Defaults in coin_base apply for scrypt/sha256d
* Added coin_scrypt and coin_sha256d that extend without changes
* Updated statistics class to use new coin class calls

Addresses #1953
[POC] Replaced config target bits with coin base

* Do not auto-set target bits via autoloader
* Use coin_base to declare target_bits
* Adjust target_bits in each coin_algo class instead

Addresses #1953
[FIX] Access to protected var
[REMOVED] Code Debug output
[UPDATE] Blocks overview est shares
Merge branch 'development' into coin-plugin-system
[MOVED] Coin Classes into own folder
[FIX] Remove a couple more static table references
Merge pull request #1956 from barrybingo/development

[FIX] Remove a couple more static table references
Merge branch 'development' into coin-plugin-system
[FIX] Proper getTargetBits call
[FIX] Worker class
Update navigation.tpl

More elegant, and fixes placement issue in chrome.
Merge pull request #1961 from SamuelNZ/patch-2

Update navigation.tpl
Revert "Fix round share percentages"

This reverts commit 35e67b613f7e8ac84b7da02ee374ebc199016dc9.
Revert "Update round_shares.tpl"

This reverts commit 13e39f6eae1ccdb82379d31dd04b0302ece80740.
[UPDATE] added mintpal ticker api
Merge pull request #1966 from iAmShorty/mintpal-api

[UPDATE] added mintpal ticker api
[FIX] Cryptorush API fix
[FIX] Target Bits on Dashboard