Merge branch 'hotfix-0.6.3'
PDIO-227 Complete dynamic form handling for EngineInfos
PDIO-227 Dynamic forms with scoped requirements
PDIO-230 Refactor delete functions and improve error message
Merge branch 'develop' of github.com:PredictionIO/PredictionIO into develop
Bump version to 0.6.4-SNAPSHOT
PDIO-246 Prevent extra temporary HDFS usage
Bump version to 0.6.4
Merge branch 'hotfix-0.6.4' into develop

Conflicts:
	bin/common.sh
	commons/build.sbt
	dist/bin/backup
	dist/bin/common.sh
	dist/bin/conncheck
	dist/bin/migration/appdata
	dist/bin/restore
	dist/bin/settingsinit
	dist/bin/updatecheck
	dist/bin/upgrade
	dist/bin/users
	dist/conf/init.json
	dist/conf/predictionio.conf
	output/build.sbt
	process/commons/hadoop/scalding/build.sbt
	process/engines/commons/evaluations/scala/paramgen/build.sbt
	process/engines/itemrec/algorithms/hadoop/scalding/build.sbt
	process/engines/itemrec/algorithms/scala/mahout/build.sbt
	process/engines/itemrec/algorithms/scala/mahout/commons/build.sbt
	process/engines/itemrec/evaluations/hadoop/scalding/build.sbt
	process/engines/itemrec/evaluations/scala/topkitems/build.sbt
	process/engines/itemrec/evaluations/scala/trainingtestsplit/build.sbt
	process/engines/itemsim/algorithms/hadoop/scalding/build.sbt
	process/engines/itemsim/evaluations/hadoop/scalding/build.sbt
	process/engines/itemsim/evaluations/scala/topkitems/build.sbt
	servers/admin/project/Build.scala
	servers/api/project/Build.scala
	servers/scheduler/conf/application.conf
	servers/scheduler/project/Build.scala
	tools/conncheck/build.sbt
	tools/settingsinit/build.sbt
	tools/softwaremanager/build.sbt
	tools/softwaremanager/src/main/scala/io/prediction/tools/softwaremanager/Backup.scala
	tools/softwaremanager/src/main/scala/io/prediction/tools/softwaremanager/Restore.scala
	tools/softwaremanager/src/main/scala/io/prediction/tools/softwaremanager/UpdateCheck.scala
	tools/softwaremanager/src/main/scala/io/prediction/tools/softwaremanager/Upgrade.scala
	tools/users/build.sbt
PDIO-245 Fix unique algo name checking
PDIO-230 Read engine info and description from DB
PDIO-230 Single class import Json for clarity
PDIO-230 Read metricinfos from DB
PDIO-230 Add appid and engineid check and remove from post param
PDIO-230 Add additional get methods by its owner's ID
PDIO-230 Return algo status
PDIO-230 Refactor checking valid id in URL
PDIO-230 Refactor sigin and auth and add test
PDIO-230 Clean up apps and add test
PDIO-230 Add new async wrapper