Merge pull request #95 from Webs961/ServiceStack_Refactor

Refactored /api/messages endpoint
Fixed several bugs - #90 #92 #94
- #90 and #92 were caused by improper model instantiation, causing differing attributes being set between the settings and chat page
- #94 appears to be a .NET security issue
- Added alert messages to loading/saving chat history
- Fixed alerts so they remove any currently active alert if a new one is spawned
- Did some minor cleanup

Signed-off-by: Enzo Martin <enzo.r.martin@gmail.com>
Added missing squad names
Minor feature and fixes
- Added extra message filtering options
- Fixed the same model instantiation issue as with the chat model in last commit in another area
Added mockups
Updated the mockup
Updated mockup again
Merge pull request #96 from EnzoMartin78/develop

Fixed several bugs - #90 #92 #94