Restructure tests

* Move unit tests to spec/unit
* Move integration tests to spec/features
* Compatibility with netzke-testing 0.9.2
Restructure tests

* Move unit tests to spec/unit
* Move integration tests to spec/features
* Compatibility with netzke-testing 0.9.2

Conflicts:
	Gemfile
	spec/rails_app/config/initializers/netzke_testing.rb
More filter specs
Rewrite custom primary key spec
Remove tests for "nested attributes"

Don't plan to support those any longer
Rewrite i18n tests

Conflicts:
	spec/rails_app/config/locales/en.yml
	spec/rails_app/config/locales/es.yml
Rewrite specs for region persistence
Remove SimpleApp

Do not plan supporting it
Clean-up old test code

Conflicts:
	spec/rails_app/features/grid.feature
Move old testing components out to example dir
Keep version in Basepack::VERSION string

Conflicts:
	lib/netzke/basepack/version.rb
Remove unicode chars from tests to please Travis
Remove a few outdated example components
Prepare 0.9.0