TexScatter: Added Edge Softness, Tiling is now mandatory, renames & cleanups

- Renamed Functionfiles
- Renamed Main Function
- Cleaned up unused Functions & Variables
- removed old commented out stuff
- added a softness setting to the edge falloffs
- Node will now always produce tileable results, no more forceTile
on/off
- added license