Merge pull request #13 from Mitch528/master

Added SmartScriptListViewItem
Codestyle and some small logic fixes in previous pull request
Implement changing of the `id` field, which is now finally possible after the last pull request!
Fix an issue where the 'Link from' textbox would not work on lines using `id` 0
Fix an issue where the selection would often be lost after using the Link from textbox
Fix an issue where using the 'Link from' would result into the `link` field of the previously selected line to be reset to 0
Don't allow using the link from functionality to the selected script
Don't allow using the link to functionality to the selected script
Make the TooltipHelper class static
Fix the MultiSelectForm
Remove an item from the TODO.txt
Implement changing of the entryorguid and source_type during runtime on the selected script. Makes it a lot easier to create actionlists