Functional Test added

The changes included in the commit are:

- Created subfolder aerogear-controller-demo and moved the content of the initial project inside
- Created subfolder aerogear-controller-demo-ftest which contains the functional test
- Modified the gitignore file to ignore some files and folders inside the above created subfolders