Settings box no longer obtrusive over chat mesgs
Re-usable TableStorageQuery + JSON msgs to UI

https://github.com/Pure-Battlefield/gswat/issues/45 - ### Combined some
of the code that was being duplicated to query the ServerSettings from
the Azure Storage, and gave it dynamic partitionKey and rowKey values in
light of the upcoming change in the StorageSchema.

- Changed the Core.Connect function to return a string either containing
the Exception message that was caught, or a custom "Connected to."
string (we need to implement a better way of verifying that we are
indeed connected in the CommLayer) and changed the
ValuesController.SetServerInfo method to return these as a JSON
serialized object to the front-end.

- Added a GetServerSettings() method in the ValuesController that uses
the above-mentioned StorageQuery to get the ServerSettings (only IP and
Port right now), the idea being that we can call it for each server the
user is looking at. This is also served as a JSON object to the
Front-End to let Enzo do with it what he pleases (HTTPGet). I've added
an <Auth> flag in the comment, because this action should probably
require authorization once we implement it.

Because of the current Front-End not being connected to the actions, use
direct URLs (e.g. /api/values/getserversettings) to test it.
Merge branch 'master' of https://github.com/behati/gswat
LoadServerSettings() -> return ServerConfig object

Changed the LoadServerSettings() function to return a ServerConfig
object holding the serverSettings instead of a tableresult + added
comments.
Merge branch 'master' of https://github.com/behati/gswat
Temporary null-return untill we implement feedback
Merge pull request #48 from behati/master

Re-usable TableStorageQuery + JSON msgs to UI
Merge branch 'master' of https://github.com/Pure-Battlefield/gswat
Bugfix for jScrollPane autoscroll
Merge pull request #49 from sichinumi/master

Bugfix for jScrollPane autoscroll
Merge branch 'master' of https://github.com/EnzoMartin78/gswat

Conflicts:
	WebFrontend/Content/Site.css
	WebFrontend/Controllers/ValuesController.cs
	WebFrontend/Scripts/ajaxUpdateScript.js
	WebFrontend/Views/Home/Index.cshtml
Merged with Enzo's frontend refactor, added .LESS
Merge pull request #51 from sichinumi/master

Merged Enzo's frontend refactor, added .LESS
Fixed tab index for the server settings
Fixed missing no-squad designation