Add support for spells with multiple resource costs.

* action_t::base_cost is gone, replaced by action_t::base_costs[ RESOURCE_MAX ]
* action_t::resource is gone, replaced by virtual resource_type action_t::resource_cost() const
* DBC data parsing has a new power table, action_t::parse_data fills out base_costs based on the data in power table
* Class devs override current_resource() on an action basis to change the resource type used by the spell. Currently, this is only relevant to monks (Energy vs Mana) and Warlocks (Demonic Fury vs Mana)
* spell_query has been updated to output power information.



git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11161 3b4652a1-8050-0410-ac47-3d40261b0f8b
Hack up report columns "Avg" and "T-Avg" for average direct and tick
damage. Remove the "Max" column. Fixes issue 37.

Conflicts:

	engine/report/sc_report_html_player.cpp

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11162 3b4652a1-8050-0410-ac47-3d40261b0f8b
Replace player expressions "<resource>_regen" and
"time_to_max_<resource>" with "<resource>.regen" and
"<resource>.time_to_max".

Conflicts:

	engine/sc_player.cpp

additional changes included:
<resource>.max/deficit/max_nonproc/pct

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11163 3b4652a1-8050-0410-ac47-3d40261b0f8b
Add sc_warlock_pets.cpp to simcqt.pro.

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11164 3b4652a1-8050-0410-ac47-3d40261b0f8b
Manually change player_t::regen with changes from
http://code.google.com/p/simulationcraft-swtor/source/detail?r=41b8e618ef2d83092d28a263c0dd1261a7f0757d

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11165 3b4652a1-8050-0410-ac47-3d40261b0f8b
change player_t::primary_resource() to return resource_type

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11166 3b4652a1-8050-0410-ac47-3d40261b0f8b
Get priest_heal.simc profile to work.

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11167 3b4652a1-8050-0410-ac47-3d40261b0f8b
and copy the working shadowt13h profile into the mop_test folder as
well.

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11168 3b4652a1-8050-0410-ac47-3d40261b0f8b
Correct unused variable warning compiling without assertions.

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11169 3b4652a1-8050-0410-ac47-3d40261b0f8b
Ignore build.conf.

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11170 3b4652a1-8050-0410-ac47-3d40261b0f8b
Make it possible disable static linking the target of Makefile by defining a non-empty variable "NO_STATIC" in build.conf.

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11171 3b4652a1-8050-0410-ac47-3d40261b0f8b
Kill int/spirit mana regen and replace default mana regen by mp5 ( See
http://elitistjerks.com/f77/t129773-mop_beta_discussion/#post2119571 but
that needs a bit more checking out on how it works on other classes
before implementation ).

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11172 3b4652a1-8050-0410-ac47-3d40261b0f8b
Remove dead Battle.net and Armory import code.

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11173 3b4652a1-8050-0410-ac47-3d40261b0f8b
Remove armory_throttle feature.

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11174 3b4652a1-8050-0410-ac47-3d40261b0f8b
Add player expression <resource>.net_regen, returning ( resource_gained[
<resource> ] - resource_lost[ <resource> ] ) /  sim -> current_time.

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11177 3b4652a1-8050-0410-ac47-3d40261b0f8b
Priest: Remove artifical mana tracking and very complicated ready
conditions for dispersion. It is unrealistic to offer such a very
precise, much too complicated evaluation to a shadow priest in simc,
which he would never have InGame.
We'll be using action expressions, including the new net_regen one, to
create conditions directly in the action list in MoP.

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11178 3b4652a1-8050-0410-ac47-3d40261b0f8b
Add <resource>.pct_nonproc player expression

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11179 3b4652a1-8050-0410-ac47-3d40261b0f8b
Kill T13 profiles

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11181 3b4652a1-8050-0410-ac47-3d40261b0f8b
Beta Build 15508 DBC Data

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11182 3b4652a1-8050-0410-ac47-3d40261b0f8b
Add new Priest talents.

git-svn-id: https://simulationcraft.googlecode.com/svn/branches/mop@11183 3b4652a1-8050-0410-ac47-3d40261b0f8b