[WIP] 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

------------------------------

*Edited by turt2live*

**Related Links:**
- Ticket: #116