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 EnablePVP() to toggle PVP status