Implemented all key functions for FileImpl.

+ all commands required for correct work with virtual card in u2py are
implemented.
+ save/load mechanics implemented via ISaveLoadable interface.
Added ISaveLoadable interface to protocol.h
Implemented generic save/load mechanism for Reader.

+ implementation checks for availability of ISaveLoadable interface in
  current reader impl.
Exposed reader save/load mechanism to u2py.