Added new method arrayUnshiftAssoc()
Minor refactoring