fixed the wrong use of the local variable style
Fixed a bug not to edit locale specific news text
Added statistics recording to API
(required changes in DSpace API!)

Also some changes to make REST API work better with XML output.
Added Checksum and sequenceId to Bitstream.
added licence header
Improve performance and avoid strange issue with failing fq with not value for the read field
DS-1711 DS-1712 DS-1466 implement consistent definition of private item
Add browse private items link for administrators
Avoid exposure of private items over OAI-PMH
Merge pull request #355 from zuki/DS-1724

DS-1724 Can't edit any locale specific news text in the current master version
Merge pull request #254 from zuki/DS-1600

[DS-1600] Variable "style" is defined twice in ItemTag.java and are used by error in its render() method
corrected 'items' and 'parentCommunityList' in return.
Added usage events for collections view and communities view
Merge pull request #356 from AnjaLeBlanc/DS-1719

DS-1719 Added statistics recording to Jersey-REST API
Remove an errant trailing comma
Remove an errant trailing comma
Added item.update() to set discoverable flag
Revert autocommit configuration (as is in DSpace 3.x)
Merge pull request #367 from zuki/private-items

Added item.update() to set discoverable flag
Merge pull request #360 from DSpace/private-items

DS-1711 DS-1712 DS-1466 Implement consistent definition of Private items
Merge pull request #368 from lap82/solr-commit-issue

Revert autocommit configuration (as is in DSpace 3.x)