added the ability to split tags, inverse of the tag merge functionality
remove unused function
fix formatting
Merge branch 'TagSplit' of https://github.com/jcwmoore/ampache into jcwmoore-TagSplit
changes suggested by @SUTJael
1) bug fix: in createDIDL sometimes comes single item, not array. But array is expected. And method crashes.
Fix: detect if single item is come and convert it to array

2) fix bug with "<?xml..." parse error when php option - short tags - is set

3) upnp broadcast sending page
added button for automatically periodical page refresh for sending broadcast packets without cron, for development purposes

4) Plugins class optimization, method get_plugins
make static cache for optimization when multiple call
Fix track number in quicktime/m4a files
Merge branch 'develop' of https://github.com/SeregaPru/ampache into SeregaPru-develop
Merge branch 'SeregaPru-develop' into develop
Add show_tag_row.inc.php file (fix #456)
Fix SmartPlaylist edit (fix #452)
New parameter to hide directplay/playlist if number of items is above the limit.
Add TortoiseGit config file
Fixed #447: Reseting art stops the player
Fix artist past events list
Allow artist description edit
Display place and year formed
remove tag splitting and change the tag merge functionality to allow merging to multiple tags
UPNP fixes and optimization

1) optimization: _xxxChilds: slice whole items array BEFORE converting to output objects
2) fix with special chars in items title.
Some players stops after receiving some special chars.
Don't know which exactly char is wrong, replace all special chars to '-'
Image art on artists edition and index display preferences
Merge pull request #460 from SeregaPru/develop

UPNP fixes and optimization
Restore 'Update from tags' link on albums