Patch 1.4.0/API changes

New

 * Battlefields
 * - Called with true to accept porting into a battlefield, or false to reject/leave queue.
 * - Get estimated wait for entry into the battlefield.
 * - Get detailed information about a battlefield.
 * - Get shutdown timer for the battlefield instance
 * - Get information about a battlefield instance.
 * - Get the number of milliseconds before the battlefield port expires.
 * - Get status information for the battlefield
 * - Request list of available battlefield instances.


 * PvP Stats
 * - Get the statistics about your PvP contribution for last week.
 * - Get the statistics about your lifetimes PvP contribution
 * - Get information about a specific rank (Second arg not used by UI)
 * - Get the statistics about your PvP contribution for this session.
 * - Get the statistics about your PvP contribution for yesterday.
 * - Return PVP rank information for a unit.
 * RegisterEvent("");
 * RegisterEvent("");


 * Character inspection and honor data
 * Clears the player currently being inspected (Called on hide of inspect frame)
 * - Get the honor information about the inspected unit (Phew!)
 * - Determine if the inspected unit's honor data has been loaded.
 * - Request honor data for inspected unit.
 * - Get lots of information about weapon enchantments and charges.
 * RegisterEvent("");


 * Miscellaneous
 * - Get current multi-sampling (antialiasing) format.
 * - Get the available multi-sample formats.
 * - New API function - unknown purpose
 * - Select multi-sample (antialias) format to use.

Changed

 * - Replaced  to toggle PVP status