Fix Locale for Date Parsing

This changeset fixes the locale for date parsing to Locale.ROOT.
Without this change, the classes will fail when running on a
system in Asia in which the Locale has been set to Chinese.

These changes assume that internal representations will use
Locale.ROOT for date conversations.  Display dates should be
modified to use the local language.
add try-catch block for cross-script permissions

This commit adds a try-catch block to deal with the situation
in which opengamma is being called from another web page.  In
this situation, the cross-scripting permissions block access to
the parent window object, leading to the OG gui not rendering.
add index loader
check point example ibor index loader
use standard conventions rather than synthetic
add more indices to loader
check if opener is an og page

Check to see if window.opener is an og page before skipping handshake.
Without this page, the OG GUI will fail if called from a non-OG page
via a web link.
pull in development javascript pages

This pulls in the development javascript pages for jetty, which is the
preferred configuration for bitquant.
output only path in css

This patch changes the css output to output only the path of the URI
rather than including the host.  This makes it consistent with
the javascript behavior, and is necessary for OpenGamma to work
properly if it is behind a proxy server, which can change the
name of the host.