Fix an insufficient flag value update
deb: status action return non-zero when services are stopped

According to [LSB][1], exit code should be non-zero when the services
are not running.

This fix is useful for automated monitoring or testing.

[1]: http://refspecs.linuxbase.org/LSB_3.1.1/LSB-Core-generic/LSB-Core-generic/iniscrptact.html
Define grn_table_create_with_max_n_subrecs().
Provide grn_table_get_subrecs().
travis: use only public commit mail list for notification
Merge pull request #62 from orangain/feature-status-exit-code

deb: status action return non-zero when services are stopped

exit code of status action should be non-zero when services are not running.

GitHub: #62

Patch by @orangain. Thanks!!!
Initialize value size by size of value type for no subrec table
Fix a bug that result value is broken

In this test case, an optimization is used. The optimization shares y
and res. So we should not change res before retrieving y value. If we
change res, retrieving y value may be broken.
Add "binary_operation/" directory
Add a test for unary operation with overflowed value
Update res after operation only when it is optimized case

Normally, res is updated before operation.
Add subrec information to table inspection
Extract table key inspection code
Indent
Add an empty line after variable definition block
Extract table columns inspection code
Extract table ids inspection code
Unindent
Add an empty line after variable definition block
Extract table default tokenizer inspection code