Add support for Flexible raid type, and Timeless gear.
Change how "raid type flags" in items are handled. Now, they are a single unsigned variable in the item data, where bitflags correspond to raid difficulty levels. Warforged, Thunderforged, and Timeless gear are lumped together as a new type ("elite"), that replaces the "thunderforged" item option.
Attempt to quell the massive chaos that is sc_unique_gear.cpp by adding a function to concatenate the correct value based on item flags.
Fix unix makefiles and update.py to actually produce a compilable set of sources.
Add boolean item_database namespace methods, and item_data_t methods to retun the raid type of the item (as described above).
Update wowhead and bcp api parsers for flexible, timeless, and warforged gear.
Remove pointless stuff from sc_extra_data_ptr.inc



git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17172 3b4652a1-8050-0410-ac47-3d40261b0f8b
Wups remove debug stuff / pointless comment.



git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17173 3b4652a1-8050-0410-ac47-3d40261b0f8b
Aand add sensible asserts to RTV(), I hope ...



git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17174 3b4652a1-8050-0410-ac47-3d40261b0f8b
Warrior:
Shield Block adds 100% chance, and does not set it to 100%. Matters due to block suppression.

git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17175 3b4652a1-8050-0410-ac47-3d40261b0f8b
Warrior:
Use DBC data for the increased block chance in shield block.



git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17176 3b4652a1-8050-0410-ac47-3d40261b0f8b
.. Now with less compilation errors.



git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17177 3b4652a1-8050-0410-ac47-3d40261b0f8b
Mage:
(Hopefully) Fix Alter Time to do a full snapshot of all available buffs for Mage. Upon Alter Time expiration, buffs that were not up during the snapshot are expired. Alter time will not snapshot Skull Banner, Stormlash, or Exhaustion.



git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17178 3b4652a1-8050-0410-ac47-3d40261b0f8b
Rogue:
T16 set detection.



git-svn-id: http://simulationcraft.googlecode.com/svn/trunk@17179 3b4652a1-8050-0410-ac47-3d40261b0f8b