Check Lucene node version against plugin

When starting, plugin will now log an error and won't start if it is too old or too recent comparing to the Lucene version running within current node.

A log line could look like:

```
[2014-01-31 19:12:23,790][ERROR][plugin.analysis.smartcn  ] cannot start plugin due to incorrect Lucene version: plugin [4.6.0], node [4.5.1].
```