      Added Page.setDirty/isDirty and changed Session to replicate each dirty page       in the session based on this flag.  Then added code that sets the flag when       a Page is modified (in case someone changes some random page), but also set       flag on by default and each time a Page object is pulled out of a Session       PageMap.  This will cause the default replication behavior described in this       bug.  Unfortunately, even though the change seems to work fine, there appears       to be a problem with one of the test cases.  It looks like MockWebApplication       was subtly dependent on something I changed and I suspect the test case rather       than the code since all the examples seem to work fine.  So I'm checking in       and hoping someone can take a look at the test since I can't make time for       a few days.
      Added Page.setDirty/isDirty and changed Session to replicate each dirty page
      in the session based on this flag.  Then added code that sets the flag when
      a Page is modified (in case someone changes some random page), but also set
      flag on by default and each time a Page object is pulled out of a Session
      PageMap.  This will cause the default replication behavior described in this
      bug.  Unfortunately, even though the change seems to work fine, there appears
      to be a problem with one of the test cases.  It looks like MockWebApplication
      was subtly dependent on something I changed and I suspect the test case rather
      than the code since all the examples seem to work fine.  So I'm checking in
      and hoping someone can take a look at the test since I can't make time for
      a few days.


git-svn-id: ac804e38dcddf5e42ac850d29d9218b7df6087b7@456449 13f79535-47bb-0310-9956-ffa450edef68

AlienQueen/wicket,AlienQueen/wicket,topicusonderwijs/wicket,martin-g/wicket-osgi,zwsong/wicket,klopfdreh/wicket,mosoft521/wicket,martin-g/wicket-osgi,zwsong/wicket,bitstorm/wicket,astrapi69/wicket,dashorst/wicket,mosoft521/wicket,bitstorm/wicket,Servoy/wicket,Servoy/wicket,freiheit-com/wicket,selckin/wicket,apache/wicket,selckin/wicket,apache/wicket,aldaris/wicket,aldaris/wicket,mosoft521/wicket,dashorst/wicket,Servoy/wicket,dashorst/wicket,freiheit-com/wicket,topicusonderwijs/wicket,dashorst/wicket,AlienQueen/wicket,mafulafunk/wicket,martin-g/wicket-osgi,dashorst/wicket,topicusonderwijs/wicket,freiheit-com/wicket,aldaris/wicket,Servoy/wicket,aldaris/wicket,zwsong/wicket,zwsong/wicket,selckin/wicket,astrapi69/wicket,freiheit-com/wicket,freiheit-com/wicket,mafulafunk/wicket,bitstorm/wicket,AlienQueen/wicket,Servoy/wicket,aldaris/wicket,topicusonderwijs/wicket,apache/wicket,klopfdreh/wicket,apache/wicket,mosoft521/wicket,AlienQueen/wicket,apache/wicket,mafulafunk/wicket,astrapi69/wicket,mosoft521/wicket,bitstorm/wicket,klopfdreh/wicket,klopfdreh/wicket,topicusonderwijs/wicket,selckin/wicket,astrapi69/wicket,klopfdreh/wicket,selckin/wicket,bitstorm/wicket