fixed binding warnings
more gui options for subset selector
revert file to e875f831a0939646e69ae020c95a7f0d10401424

Change-Id: I585a430d2a353e930c6b8417043e3ddc016c4928
avoiding null pointer errors

Change-Id: I596e996aec7e44e4c6276652f2b9180d29102d8a
fix compile errors

Change-Id: I57994f8bdf54d63d3cf8a33a73fe771cf512e520
fixed unlinking bugs in tools
The connection string for the admin console is now generated in
Actionscript code. When SQL Server is picked the Database Name field
changes to Instance Name. Code for Feature #1314.
Merge remote-tracking branch 'origin/master' into connectstring
code cleanup and removed ui delay
Changed behavior of file param so it won't affect base url used in
URLRequestUtils unless Capabilities.playerType is "Desktop".
avoid null pointer errors
ignoring old rpc results
Now using same key column options component in both SQL and CSV wizards.
Fixed bug where ObjectPool.returnObject() was called on Bounds2D
objects more often than they were returned from
ObjectPool.borrowObject(), causing random zoom behavior.
Now throwing an error when returnObject() is called for an object more
often than it was returned from borrowObject() - critical change to
alert developers when the code is misbehaving.
simplified a line of code
fixed grammar
Proper Two-way binding experiments based on
http://stackoverflow.com/questions/12576798/angularjs-how-to-watch-service-variables
presentation mode is now only set with url parameter "presentation=true"

Change-Id: Ie318f975944221d80cd750acce08ad019599fc5a
Changes to macro editor interface