preliminary quest log handling for questL09 step2 sub-quests

clean up some formatting in QuestManager

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12044 b29ace70-8910-0410-8dcc-aa2fc6433167
reverse start and end values for boo and oil peaks

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12045 b29ace70-8910-0410-8dcc-aa2fc6433167
fix general storage/equipment storage item manage panel header persistence

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12046 b29ace70-8910-0410-8dcc-aa2fc6433167
update twinPeakProgress after successfully taking the respective choiceadventures.

(for posterity: twinPeakProgress is a nibble bitmask with least significant bit set for the first choice and the most significant for the fourth)

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12047 b29ace70-8910-0410-8dcc-aa2fc6433167
gracefully handle broken HTML in council text matching

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12048 b29ace70-8910-0410-8dcc-aa2fc6433167
Fix quest log completion text for the level 3 quest.

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12049 b29ace70-8910-0410-8dcc-aa2fc6433167
fix quest log regex for quests with <p> embedded in them

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12050 b29ace70-8910-0410-8dcc-aa2fc6433167
Add Grandma shop, fix Pixel shop, refactor Jarlsberg shop

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12051 b29ace70-8910-0410-8dcc-aa2fc6433167
Finish adding support for Grandma's shop.  Remove new item detection for the Pixel shop since item ids are no longer present.

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12052 b29ace70-8910-0410-8dcc-aa2fc6433167
Update star chart crafting

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12053 b29ace70-8910-0410-8dcc-aa2fc6433167
Mer-kin Temple boss drops

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12054 b29ace70-8910-0410-8dcc-aa2fc6433167
Fix parsing of text for Single Equip

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12055 b29ace70-8910-0410-8dcc-aa2fc6433167
Fix Pigsticker of Violence

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12056 b29ace70-8910-0410-8dcc-aa2fc6433167
Add some plurals, update item names in modifiers

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12057 b29ace70-8910-0410-8dcc-aa2fc6433167
Only parse for star chart crafting when star chart crafting was attempted

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12058 b29ace70-8910-0410-8dcc-aa2fc6433167
Add new crafting methods and skills to output for the "recipe" command

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12059 b29ace70-8910-0410-8dcc-aa2fc6433167
add ASH get_moods(), returns an aggregate of currently defined mood names.

"mood listall" in the gCLI will also print a list of defined moods.

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12060 b29ace70-8910-0410-8dcc-aa2fc6433167
reset peak progress preferences on ascension

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12061 b29ace70-8910-0410-8dcc-aa2fc6433167
add ASH get_outfits() and get_custom_outfits()

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12062 b29ace70-8910-0410-8dcc-aa2fc6433167
Experimental support for adventure queue tracking.  For now the only user-facing feature is a new $location proxy field.

Users may notice a small .ser file in their data directory.  This contains the serialized adventure queue information.  As of right now, serialization (i.e. disk I/O) only happens during login/logout, which is probably for the best, though data loss will occur if mafia is not closed properly.

Also, of course, there are in reality two queues per zone: a combat and noncombat one.  For now we only track the combat one.  Adding the noncom one is actually pretty straightforward (though less useful) but let's work the kinks out of the first one before we go deeper.

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12063 b29ace70-8910-0410-8dcc-aa2fc6433167