Long have to be compared using equals
(cherry picked from commit d4256b2ef9057902f1ac1a1420c5786609424edb)
Long have to be compared using equals
(cherry picked from commit 5a865399a474b021e63637bbfef470c8c8ffccb1)
Escape regular expression character in split
(cherry picked from commit 25c418636c4aceaefe59494132b790199af8d0f8)
Merge branch 'BroadleafCommerce-3.0.x' into BroadleafCommerce-3.1.x

Conflicts:
	core/broadleaf-framework/src/main/java/org/broadleafcommerce/core/search/domain/SearchSynonymImpl.java