Merge pull request #7 from Catrobat/Admin-Sonata

Admin: approvePrograms, upload notification list, changed pwd encryption
first refactore of the search
search with like expression and new behat tests for search
added .idea/uiDesigner to git ignore
refactored program manager
fixed search, now searching user and title
added description search
refactored search_proramms.feature
query builder changes in program repo
testsqlite refresh command added
moved testsqlite env to test
search feature refactoring
program search order
fixed search GET parameters
Search count total projects
added the baseurl to the catrobatinformations
added listprogramcontroller and deleted the recent action from the search controller
added get most downloaded
added get most viewed
refactored list program controller