STI support reindexing and searching
Merge pull request #207 from mrloop/sti-support

STI support reindexing and searching
Flat badge icons

Since Travis changed to default to flat, make others consistent.
Rubocop: Address Lint/UnusedBlockArgument warnings
Rubocop: Address Lint/UselessAssignment warnings
Remove commented out code
Rubocop: Address Lint/UselessAssignment warnings
Rubocop: Address Metrics/LineLength warnings
Rubocop: Address Style/Alias warnings
Rubocop: Address Style/AlignHash warnings
Adopt a per-method maximum of 21 lines, for now
Relax rubocop rules for specs
Rubocop: Address Style/AlignParameters warnings
Rubocop: Address Style/BarePercentLiterals
Rubocop: Address Style/BlockEndNewline
Rubocop: Address Style/Blocks
Rubocop: Address Style/BracesAroundHashParameters
Rubocop: Address Style/DotPosition
Rubocop: Address Style/ElseAlignment
Rubocop: Address Style/EmptyLines and friends