Made packet's bound-to slot matter
Removed Encodable-packet as it's not needed anymore
Changed packet encoding and sending mechanism to use packet instances
Fixed a few more bugs in data types parser

* Fixed VarNums
* Fixed binary arrays
* Fixed reading bytes
* Fixed booleans
Finally made packet encoding/decoding work properly

At least it does *seem* to work. Not sure if it works in all the cases
but I will do more tests.
Removed id slot from packet slot definition as it turned out to be pretty much useless