Updated /rsprices on ItemFrame.

[FEATURE] If you right click on an itemframe within 3 seconds since the first click, the frame will display the next page.
[BUG??] right click within the time limit will increase the page even if there are not so many pages. (it could be annoying but I think not, because passed the limit the pages are setted to 1 again)
Updated /rsprices on ItemFrame #2.

Fixed code to avoid hangs and null pointer exceptions.
Updated /rsprices on ItemFrame #3.

Fixed possibile Array out of bound Exception
Updated custom item sell 5

[BUGFIX] fixed bug #4
[BUGFIX] fixed bug #5

[BUG] Player death will drop all items, even if stolen ones are removed and put in stolen to claim. This duplicates stolen items. see bug #7

-- Code related
[CLASS] Renamed ShippedSerialization to ClassSerialization. Now this class helps with serializing other "temp" classes like RSPlayerInventory.
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.
Updated custom items sell 9

[BUGFIX] Resolved bug #8
Updated custom items sell 10

[BUGFIX] Reloading does not destroy and create correctly pager thread.
-- Code related
[FEATURE] Added RealShopping.logsevere(String msg) method for Severe logging.
Updated custom items sell 11

[BUGFIX] Strange behavior when confrontating double and Float object

-- Code related
[BUGFIX] Temporary ToClaim objects are now saved in YAML format.
Updated EEPair management

Created public class EEPair instead of a package class inside Shop.java.
Modified EEPair constructor to avoid controls and exceptions on creation, this functionality was moved to Shop.addEntranceExit method to enforce logical meaning (yes, adding EEPair in realshopping's map by class constructor is a bad move).
Broadcasts and stuff update

[FEATURE] Implemented broadcasting.
[ENHANCEMENT] Added nicer colors in the messages returned by /rsstores. Names of relevant stores and players are hightlighted in a darker shade of the color used. I plan to do this with all commands.
[ENHANCEMENT] Same thing with the messsages from the static methods in Shop.java
[CHANGE] Shops.db now store fewer settings. Those settings will be stored with player settings.
[BUGFIXES] Some of the ones already fixed in customitems...
[BUGFIX] New instances of PSettings not being added to set.
[SECURITY] getShops() and getPlayerSettings() now return clones of the sets, instead of the actual sets.

--Stuff left to do on this branch--
Save player settings in SQLite database
Add delete entrance/exit pair option to /rsset and /rssetstores
Fix limits on notifications; For the entire server, for one player, for one store to send...
Sales notifications
Reports
Check AI notifications
And color rest of the commands (though not necessarily all on this branch)
Updated Bulk sell

[FEATURE] Items can now be sold as bulk. Synthax for adding a bulk price is /rssetprices add id:cost bulk [amount] [description]. if id is hand, the amount argument can be omitted, and the amount is set to that of handheld item. One can buy more or the same amount of bulk prices set. If I have three prices, 4 10 and 41 and I buy 12, I will pay the unitary price for 10 items (price10/10 * 12). If I take less items than the smallest bulk, I will not pay anything but I can't exit the shop. (This was not tested on custom lore or tools).

-- Code related
[FEATURE] Price class can be checked in three different modes. Similar, compatible and equals. If is similar, is the same type but amount, if is compatible, is the same type and my amount is more or equal the other's amount, if equal is the same item with same amount.
Updated Bulk sell 2

[FEATURE] Stores with bulk prices can now buy items in relation to their bulk price.
Updated rssetprices

[BUGFIX] can't set prices in admin stores even if I have right permissions
Updated rssetprices 2

[BUGFIX] Prices cannot be set from console.
[BUGFIX] Buying 1 item will not tell you the price (and you can't buy it)
Fixed issue #9

[ENHANCEMENT] Colored the messages of /rssetprices.
[CHANGE] Changed syntax of /rssetprices. Optional store argument is now first. Together with this I also re-wrote the execute() command with a better syntax check and so on.
[BUGFIX] Fixed players with the right permissions not being able to manage admin stores.
[BUGFIX] Fixed console not being able to use the /rssetprices command.
[BUGFIX] Corrected wrong help text (and also changed the usage text to one easier to understand).