Fix the L1 normalization of the RoPS feature

There were two issues with the existing normalization code:

1. The L1 norm was not computed with the sum-of-absolute values, and this results in a wrong L1 norm since the RoPS descriptor contains negatives.

2. The small-value if statement was reversed, and caused division by small values instead of avoiding this.