chore(hoodieArray): remove unused function
refactor(hoodieArray): use factory instead of service

no need to instanciate this object via new (+2 squashed commits)
Squashed commits:
[b168e3d] refactor(hoodieStore): use factory instead of service for the hoodieStore

no need to instanciate this object via new
[b46d404] refactor(hoodieAccount): use factory instead of service for the hoodieAccount

no need to instanciate this object via new
refactor(hoodieArray): move helper function into the serviceScope

no need for a global definition
chore(main): remove unneeded global functions
chore(jslint): make jslint happy
refactor(hoodieArray): use hoodieStore instead of hoodie.store

remove hoodie from the DI definition for this service
chore(hoodieProvider): remove empty di-def-array