core,frontend: allow console reconnect incorrectly handled

Problems:
- it was not dependent on the VM Type
- by default it was not checked but since the default VM Type is server it
  should have been
- it was completly ignored on the pool (both on FE and on BE)

This patch fixes all of this issues.

Change-Id: I16c364133ce5da37517007960ba6fb4af79a6aea
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1005689
Signed-off-by: Tomas Jelinek <tjelinek@redhat.com>