respect custom backend route
Merge pull request #23 from simi/patch-1

respect custom backend route
added interface configuration option
removed change in gitignore
finished specs
rewind changes in settings controller
remove routes if interface is disabled

Conflicts:
	config/routes.rb
add more specs
added routing specs