Add BlockPoweredRail.java for diff visibility.
[Bleeding] Ensure BlockRedstoneChangeEvent is called for all rails. Adds BUKKIT-4080

Previously, Detector Rails were the only rails that properly called
BlockRedstoneEvent when they changed from powered to unpowered. This commit
adds BlockRedstoneEvent calls for both Powered Rails and Activator Rails.