Fix gl plane feature

Fixed GL plane feature not respecting the GCS along with some other fixes. 
I did handle that case yet. The section of code here is only for a single value but yes some one can throw.a 1s array and will break the code. Actually the problem won't be here only but for accessor and writer as well. I will push a fix.