Added auto-complete to the give command

Auto-completion has been added to the give command. The classnames that
begin with item_ and weapon_ have been added to the autocomplete too.
Missing Visual Studio extension in gitignore