Auto-complete compliant scripting

Now IceEntity can parse these sort of files:

package;

import flixel.FlxG;
//request Player;

class TestScript
{
	public function new()
	{
		FlxG.log.add("TestFunction");
	}
	
	public function reload():Void
	{
		
	}
	
	public function update():Void
	{
		
	}
	
	public function destroy():Void
	{
		
	}
}
here you could still split by " " and then trim, also allowing trailing spaces