meson.build: allow disabling libei and libeis
This is primarily a development feature because it makes it easier to develop a new feature for just one library without having to worry about build errors in the other library (e.g. when new protocol parts are added).