Epic fail with NULL values

1. gettype при целочисленных значениях возвращает integer а не int
2. NULL обрабатывался как строка (!!)
3. небольшие правки докблоков