removed  to avoid potential conflicts & because everyone seems to hate it
no inline functions in gt::Core
no inline functions in gt::Settings
no inline functions in gt::Torrent
Merge pull request #103 from gtorrent/refactor

Removed inline & using namespace std
Properly catch exceptions in gt::Platform::makeSharedFile.
Various Windows fixes, much better than before, still needs way to delete lock file on exit.
Fix problems caused by removal of using std.
Fix std::logic_error on no args

When there's already an instance running, passing no argument will
result in sepples throwing an uncatched exception.
Merge branch 'master' of https://github.com/gtorrent/gtorrent-core
Now handles http links as well in addition to magnets.