File() -
Constructor for class com.aptana.ide.scripting.io.File
Create a new instance of File From Norris Boyd's sample: When Context.defineClass is called with this class, it
will construct File.prototype using this constructor.
File() -
Constructor for class org.eclipse.eclipsemonkey.lang.javascript.doms.io.File
Create a new instance of File From Norris Boyd's sample: When Context.defineClass is called with this class, it
will construct File.prototype using this constructor.
Hmm, this is copied from eclipses DefaultIndentAutoIndentStategy, but only accounts for spaces or tabs (unlike
the whole insert strings allowing any string).