Fixed DataTableMapping exception; Market prices were 0, now fixed also;

CHANGED: Trading.aspx.cs
-- DataTableMapping objects are now dynamic, not static, to avoid exception.

CHANGED: Orders.js
-- console.log lines for errors now changed to console.error.
-- Correct class reference for greyed out states

CHANGED: Prices.js
-- console.log lines for errors now changed to console.error.
-- Now reconnects instantly when subscription times out.
-- Removed commented out fn's

CHANGED: AppUtility.cs
-- Change Market prices to nulls when sending data to client app.

CHANGED: Extensions.cs
-- Added IsNumeric for strings.

CHANGED: Order.cs
-- Added code to OrderType setter to ensure internal consistency.
-- Added price checks when building order from string.
-- Added IsMarket and IsNotStop evaluators.

CHANGED: OrderSubscriptionManager.cs
-- Cleans err string late

CHANGED: Web.config
-- Thread timeout changed from 1s to 2s
-- Subscription timeout changed from 3s to 6s