Detect non-toplevel includes

We support includes only at the toplevel. Let's detect the non-toplevel
ones and raise an exception, rather than fail silently.
ycp_spec.rb: Replace leading tabs with spaces

The leading tabs got in accidentally.
ruby_spec.rb: Fix formatting