Scripting project added.
Resource provider interface added.
ScriptRunner interface defined.
Methods for identifying empty string and changing file extension added.
Resource utils added.
Abstract ScriptRunner added.