file upload

Signed-off-by: Dominic Böttger <Dominic.Boettger@inspirationlabs.com>
changed app.get for files

Signed-off-by: Dominic Böttger <Dominic.Boettger@inspirationlabs.com>
fixed unit tests

Signed-off-by: Dominic Böttger <Dominic.Boettger@inspirationlabs.com>
versions for tests

Signed-off-by: Dominic Böttger <Dominic.Boettger@inspirationlabs.com>
install curl for travis api tests

Signed-off-by: Dominic Böttger <Dominic.Boettger@inspirationlabs.com>
apt-get

Signed-off-by: Dominic Böttger <Dominic.Boettger@inspirationlabs.com>
tests

Signed-off-by: Dominic Böttger <Dominic.Boettger@inspirationlabs.com>
Merge branch 'fileupload_master' of https://github.com/DominicBoettger/forms-angular into upload
Moved the file upload code into the library
Small optimisation
Work in progress towards plugins.  fng-ui-date and
fng-reports taken out.
Merge remote-tracking branch 'origin/master'
Small fix for select2 when form:{select2: true} is used.
Add current year to copyright notice
Merge remote-tracking branch 'origin/master'
Merge branch 'master' into plugins

Conflicts:
	Gruntfile.js
	app/js/controllers/analysis.js
	bower.json
Merge remote-tracking branch 'origin/upload' into plugins

Conflicts:
	.travis.yml
	app/index.html
	app/js/forms-angular.js
	bower.json
Plugins done for now - last commit prior to removing demo
Splits the demo site into a separate repo
Adds new style files