Little modification cos CAS operation was not included in
the replicateto and persistTo parameters.
Final changes for v 0.3:

  * There were errors in creating the result when status was not success.
    Mainly a NPE was thrown cos the key, cas or whatever were null. Now
    everything is properly checked and errors conditions are ok again.
  * One of the main ideas of the couchbase-manager has been modified.
    Now the session is always saved in couchbase (set in sticky, cas in
    non-sticky). Previously the session was only touched if not modified.
    This change is motivated for several reasons:
    -> The objects got from the session by the application can be
       modified. So any get results in a save. Until now there was
       a horrible hack (some objects that cannot be modified, Strings,
       Numbers and so on) to save only a very limited saves.
    -> With new version of couchbase (2.1.1 at least) the touch cannot
       be done when the object is locked (there is no method to touch
       and object with a cas or something).
    So it seems logical that the touch/unlock part is removed. Now the
    manager always perform a set/cas of the session against couchbase.
    As a collateral effect the property "maxTimeNotSaving" dissapeared
    cos now is meaningless.