Location and SimpleDoublePlant

I implemented Location and SimpleDoublePlant with support for it. For some reason git suggested me to add .metadata when I tried git commit after doing fetch and merge from upstream, so I did it.

**What is Location system?**
Location is object which stores x, y, z and world. There is forum thread about this topic.