Let VS assign a port for the MVC 6.0 project
- also add commented-out connection string for IIS deployment
Clean up - removing work arounds for bugs

1. Removed worked arounds that were previously applied for bugs as they are fixed now.
2. Sorted all using statements. Moved System.* to the top.
3. Fixed some of the code to follow engineering guidelines.
Some more fixes