Merge pull request #2 from stengun/customitems

I resolved some issues with the merge, now is fully fixed and ready to use. You can close this request
Changed shopMap to shopSet and updated relevant stuff.
Updated custom item sell 6

[BUGFIX] Resolved bug #7
[BUGFIX] Items bought are not added to the list, are replaced.

-- CODE RELATED
Cleaned indentation for some files with netbeans's automatic formatter.
Updated custom item sell 7

Merged with preliminary changes in playersettings branch in relation to shopMap replaced by shopset.

[BUGFIX] shipping more than one type of items is allowed even if you have not bought them.
[BUGFIX] EEPairs is not initialized.
Updated custom item sell 7

Merged with preliminary changes in playersettings branch in relation to shopMap replaced by shopset.

[BUGFIX] shipping more than one type of items is allowed even if you have not bought them.
[BUGFIX] EEPairs is not initialized.
Updated loggers

Modified external classes that points Realshopping.log so they use Realshopping.loginfo static method.
Updated custom items sell 8

Now shipping works fine, but needs a lot of testing.
Custom items sell broke with merge but was repaired, we neet to test this entire update before merging to master.

[BUGFIX] Multiple tools are removed from a shipping cart even if I buy only 1.
[BUG] metahash for BookMeta is unreliable because of overflow (see #8 ).

-- Code related
[MERGE] Resolved most of merge conflicts from playersettings, but bugs are around the corner. Test this branch please, because there were a lot of problems when merging and I resolved them manually.
[FEATURE] Added early support for bulk buying ( #6 )  in Price class.