renamed package .plugin -> .plugin.api
style fix in SaveToFunction
moved package .fs.plugin -> .plugin.internal
removed unused FunctionException