Redstone support - Basics

As wanted in #381 i'm splitting my pull request.

## Features
- [x] Basic redstone support
- [x] Torch placement
- [x] Redstone torch support
- [x] Redstone dust support

## TODO
- Nothing

## Requirements
- None
Reduces to `if (destMat != Material.REDSTONE_WIRE) return;`