Updated for CC 1.63

Updated CC API for CC 1.63 and fixed compatibility with CC 1.63

ninja update
add pl_PL.lang
Merge pull request #50 from marcin212/patch-1

add pl_PL.lang
Merge pull request #51 from IRelaxxx/master

Updated German Translation
Merge pull request #49 from marcin212/master

Updated for CC 1.63
AWWW YIISSS! LordFokas is back! ... Resumed work on shields.
Shield Emitters can now only be placed near controller providers (controllers or other emitters).
Shield Emitters take the controller coordinates and can provide it to other emitters.
Finished Shield Emitter / Controller placement and dependency logic
Removed unused textures, added vertical-facing machines.
Gave the shield emitter a more symmetrical face :)
Added DialEvent
Subclassed DialEvent int Pre, Success, and Error. Added a findNearestGate
to (I)StargateNetwork.
Merge remote-tracking branch 'upstream/master'
Merge pull request #55 from Matchlighter/master

Added DialEvent and findNearestGate
Made something fancier from Matchligter's PullRequest.
Fixed API interface for shield controller's TE having a wrong name.
Everyone loves the "fixed a typo" commits.
Added the ability to dynamically create a new world when someone attempts to dial a non-existing world. Just for you @Matchlighter! :D
Stopped being silly and using a boolean variable to store a condition that doesn't change.
Reverted back to my function for finding the nearest gate.
If r was -1, `nearest` would become 1 and the search radius is then 1.
Checking if `r < 0` was faulty because `r` was never changed (So if it was
-1, it would always be less than 0 and cause an update of the nearest
address, regardless of whether the next address was actually nearer.)
Converted distanced in findNearestGate to a double