Implemented artifact upload with travis.

Signed-off-by: William Lebel <lebelwilliam@gmail.com>
Added remapper plugin for Bukkit backwards compatibility.
Switched to building against Glowkit.
beginnings of a redstone framework
added torches
style; removed byte[] Maps; started *Power* API
fixed compile errors
can't believe this actually happened
RS arch overhaul, and torches + solids are implemented
further resolve conflict + fix setTypeIdAndData call
several RSManager fixes + features
* charge/power tracking moved to RSManager
* RSManager pulse() fixes
* s/Charge/Power/g
* RS dust can be lit
* RS dust can only be placed on solids now
* miraculously, blocks now update (fixed by a different commit?)
redstone dust impl - basic RS impl NOW READY
torch->southwire; torch->block charged; fix upwards flow
"injection" thing implemented
fix torch-down-direct goofup; glass+glow behaviours
fix NPE (untested)
resolve merge conflict
fix NPE; fix upwards/downwards(?) "injection" case
s/isSolid/isOccluding/; glowstone no longer flows down
fix NPE by making GlowBlock.getType() always return something
allow placement of wire on glowstone